Veröffentlicht am: Nov 26, 2019
Amazon Neptune unterstützt jetzt die Integration der Volltextsuche mit Elasticsearch-Clustern. Auf diese Weise können Kunden die Suchindizierungsfunktionen innerhalb eines Elasticsearch-Clusters, wie sie beispielsweise vom Amazon Elasticsearch Service bereitgestellt werden, verwenden, wenn ihre Diagrammdaten in Amazon Neptune gespeichert sind.
Kunden fragten nach einer einfachen Möglichkeit, die Volltextsuche für Diagrammdaten auszuführen. Während Grafik-Abfragesprachen die einfache Textsuche unterstützen, können Kunden jetzt über Neptune auf die in Elasticsearch integrierten Funktionen zur Indexierung und Abfrage von Texten zugreifen. Kunden können einen vorhandenen Elasticsearch-Cluster verwenden oder einen neuen für Volltextsuchanfragen erstellen. Neptune verwendet eine einheitliche JSON-Dokumentstruktur zum Speichern von SPARQL- und Gremlin-Daten in Elasticsearch. Mithilfe von Elasticsearch können Kunden Abfragetypen für die Volltextsuche wie Übereinstimmungsabfrage, Intervallabfrage und Abfragezeichenfolgen mithilfe von Erweiterungen für Gremlin- und SPARQL-Abfragen ausführen. Gremlin-Benutzer können den withSideEffect-Schritt verwenden und den Elasticsearch-Endpunkt, das Suchmuster und die Feldinformationen übergeben. Ebenso können SPARQL-Benutzer das Schlüsselwort SERVICE verwenden, um Abfragen an Elasticsearch zusammenzufassen.
Kunden können die Amazon Neptune-Integration mit Elasticsearch-Clustern in allen kommerziellen Regionen verwenden, in denen Neptune verfügbar ist. Erfahren Sie mehr über die Integration und sehen Sie Beispiele.