Elasticsearch ist ein auf Apache Lucene basierender Suchserver, der JSON-Dokumente speichern und durchsuchen kann. Durch den verteilten Aufbau ist die Ablage sehr gro├Яer Datenmengen m├╢glich. Neben Volltextinhalten k├╢nnen auch strukturierte Daten verwaltet und mit Aggregationen leicht gruppiert und ausgelesen werden. Dokumente, Suchanfragen und administrative Aufgaben werden in JSON formuliert und per HTTP oder ├╝ber die Java-API ausgetauscht. Das Buch stellt anhand eines durchgehenden Beispiels die Nutzung von Elasticsearch vor. Nach einem einf├╝hrenden Kapitel, in dem eine klassische Suchanwendung von Grund auf aufgebaut wird, werden in den anschlie├Яenden Kapiteln jeweils unterschiedliche Aspekte genauer beleuchtet. Unter anderem werden die folgenden Themenbereiche angesprochen: тАв Umgang mit Text тАв Relevanz in Suchergebnissen тАв M├╢glichkeiten der Indizierung тАв Verteilung der Daten тАв Datenmodellierung тАв Aggregationen тАв Aspekte des Produktivbetriebs тАв Logdaten in Elasticsearch Der Gro├Яteil des Buches ist unabh├дngig von der Programmiersprache gehalten, es wird jedoch auch auf die Java- und JavaScript-APIs zum Zugriff auf Elasticsearch eingegangen. Der Leser hat nach der Lekt├╝re das notwendige R├╝stzeug, um eigene Anwendungen auf Basis von Elasticsearch umzusetzen.