Elasticsearch
Definition:
Elasticsearch ist eine Suchmaschine aus der Basis von Lucene, die in Java geschrieben ist und Dokumente speichert sie im NoSQL Format und mit Klienten kommuniziert sie über ein RESTful-Webinterface. Elasticsearch gehört neben Solr zu den am weitesten verarbeiteten Suchservern. Die Software kann hochverfügbar und skalierbar betrieben werden, indem sie in einem Rechnerverbund zur Lastverteilung eingesetzt wird.
Lizenzierung:
Server Side Public License unterliegen Elasticsearch und die zugehörige Benutzeroberfläche Kibana. Diese ist kostenlos, aber sie ist keine Open-Source-Lizenz.
Für Cloud-Angebote ist jedoch eine kostenpflichtige Elastic License erforderlich.
- 2018 gab Elastic NV das Versprechen ab, Elasticsearch für immer als Open Source anzubieten.
- 2021 wurde die Lizenz mit Version 7.11 von Open Source auf die SSPL umgestellt, sodass Elasticsrarch von Cloud-Anbieter nicht mehr frei genutzt werden konnten. Elastic begründete diesen Schritt mit der Nutzung durch Amazon Web Services.
Physischer Aufbau:
Elasticsearch strukturiert seine Daten in Indizes, die mehrstufig unterteilt sind.
- Die Shards können auf verschiedene Server verteilt werden.
- Eine Gruppe aus mehreren Bodes bildet ein Cluster, das für Lastverteilung und Ausfallsicherheit sorgt.
- Ein Master Node koordiniert die Aufgaben innerhalb eines Clusters.
Weitere für Sie wahrscheinlich interessante Artikel
Datenschutz Ärzte
Fachanwalt für IT-Recht (Informationstechnologierecht)

TÜV geprüfter Datenschutzbeauftragter (DSB)
IHK geprüfter Informationssicherheitsbeauftrager (ISB)
Lehrbeauftragter Dozent bei der Thüringer Verwaltungsschule (TVS)
Tel.: +49 611 89060871
AID24 Datenschutz
in Wiesbaden und Frankfurt am Main