Veröffentlicht am: Sep 3, 2021

Amazon Neptune unterstützt jetzt die Suche nach neuen Datentypen, wie z. B. Zahlen und Daten, zusätzlich zu Zeichenketten, wenn die Volltextsuche mit Elasticsearch integriert wird. Diese Verbesserung erlaubt es Neptune-Kunden, Nicht-String-Werte in einen Elasticsearch-Cluster zu replizieren, wie er z. B. vom Amazon Elasticsearch Service bereitgestellt wird, um Gremlin- oder SPARQL-Abfragen zu starten, die nach diesen Werten suchen.

Kunden fragten nach mehr Möglichkeiten, Graphdaten zu suchen und zu filtern, indem sie die Neptune-Volltextsuche mit Elasticsearch integrierten. Jetzt können Sie auf die in Elasticsearch integrierte Indexierung nach Text, Longs, Doubles, Booleans und Datumsangaben zugreifen, wenn Sie deren Neptune-Graphen abfragen. Die Indexierung von Nicht-Zeichenfolgen ist standardmäßig aktiviert und ab der Engine-Version 1.0.4.2 verfügbar. Sie können den Schnellstart verwenden, um die Volltextsuchintegration zum ersten Mal einzurichten oder die bestehende Volltextsuchintegration zu aktualisieren, indem Sie eine einmalige Neuindexierung durchfü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.

Um mehr über diese Integration zu erfahren, einschließlich Beispiel-Suchanfragen für Nicht-String-Werte, lesen Sie den Amazon Neptune Benutzerhandbuch. Kunden können die Amazon Neptune-Integration mit Elasticsearch-Clustern in allen Regionen nutzen, in denen Neptune verfügbar ist. Für diese Funktion fallen keine zusätzlichen Gebühren an. Ausführliche Informationen zu Preisen und zur Verfügbarkeit von Regionen finden Sie auf der Neptune-Preisseite und in der AWS-Regionentabelle.