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.
Florian Hopf Books


Death of a salesman : certain private conversations in two acts and a requiem : text and study aids
- 128 pages
- 5 hours of reading
In the spring of 1948 Arthur Miller retreated to a log cabin in Connecticut with the first two lines of a new play already fixed in his mind. He emerged six weeks later with the final script of Death of a Salesman - a painful examination of American life and consumerism. Opening on Broadway the following year, Miller's extraordinary masterpiece changed the course of modern theatre. In creating Willy Loman, his destructively insecure anti-hero, Miller himself defined his aim as being 'to set forth what happens when a man does not have a grip on the forces of life'.