9 Zugriff auf Elasticsearch

In diesem Kapitel werden wir uns ansehen, wie wir aus einer Anwendung auf Elasticsearch zugreifen können. Die Integration wird anhand der Standard-Clients für Java und JavaScript vorgestellt.

9.1 Zwischenschicht zum Zugriff

Bisher haben wir die HTTP-Schnittstelle von Elasticsearch direkt genutzt, um die Funktionalität für unsere Anwendung zu realisieren. Das JSON-Format legt es nahe, auf Elasticsearch auch in Anwendungen direkt aus dem Browser zuzugreifen. Zumindest für öffentlich erreichbare Anwendungen sollte dies aus Sicherheitsgründen jedoch vermieden werden.

Stattdessen wird meist wie in Abbildung 9-1 noch eine Schicht zwischen Browser und Elasticsearch eingezogen, in der auch die sonstige Anwendungslogik implementiert ...

Get Elasticsearch now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.