Zugriff auf ein Neptune-Diagramm mit Gremlin - Amazon Neptune

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Zugriff auf ein Neptune-Diagramm mit Gremlin

Amazon Neptune ist mit Apache TinkerPop und Gremlin kompatibel. Das bedeutet, dass Sie eine Verbindung zu einer Neptune-DB-Instance herstellen und die Gremlin Traversal Language verwenden können, um das Diagramm abzufragen (siehe The Graph in der Apache-Dokumentation). TinkerPop Informationen zu den Unterschieden bei der Neptune-Implementierung von Gremlin finden Sie unter Einhaltung von Gremlin-Standards.

Bei der Traversierung in Gremlin handelt es sich um eine Reihe verketteter Schritte. Begonnen wird an einem Vertex (oder Edge). Sie folgt dem Diagramm entlang der ausgehenden Edges der einzelnen Vertices und anschließend den ausgehenden Edges dieser Vertices. Jeder Schritt stellt in der Traversierung eine Operation dar. Weitere Informationen finden Sie in der Dokumentation unter The Traversal. TinkerPop

Unterschiedliche Neptune-Engine-Versionen unterstützen unterschiedliche Gremlin-Versionen. Sieh auf der Engine-Release-Seite der Neptune-Version nach, die du verwendest, um festzustellen, welche Gremlin-Version sie unterstützt, oder sieh in der folgenden Tabelle nach, in der die frühesten und neuesten Versionen von aufgeführt sind, die von verschiedenen Neptune-Engine-Versionen TinkerPop unterstützt werden:

Neptune-Engine-Version TinkerPop Minimale Version Maximale TinkerPop Version

1.3.2.0 and newer

3.7.1

3.7.3

1.3.1.0

3.6.2

3.6.5

1.3.0.0

3.6.2

3.6.4

1.2.1.0 <= 1.2.1.2

3.6.2

3.6.2

1.1.1.0 <= 1.2.0.2

3.5.5

3.5.6

1.1.0.0 and older

(deprecated)

(deprecated)

TinkerPop Clients sind in der Regel innerhalb einer Serie abwärtskompatibel (3.6.xz. B. oder3.7.x), und obwohl sie diese Grenzen oft überschreiten können, werden in der obigen Tabelle die Versionskombinationen empfohlen, die für die bestmögliche Benutzererfahrung und Kompatibilität verwendet werden sollten. Sofern nicht anders empfohlen, ist es generell am besten, diese Richtlinien einzuhalten und die Client-Anwendungen so zu aktualisieren, dass sie der Version entsprechen, die TinkerPop Sie verwenden.

Bei der Aktualisierung TinkerPop von Versionen ist es immer wichtig, die Upgrade-Dokumentation zu TinkerPop lesen, die Ihnen hilft, neue Funktionen zu finden, die Sie nutzen können, aber auch Probleme, auf die Sie bei der Aktualisierung achten müssen. In der Regel sollten Sie davon ausgehen, dass vorhandene Abfragen und Funktionen nach dem Upgrade funktionieren, sofern nicht ein bestimmtes Problem als zu berücksichtigendes Problem bezeichnet wird. Schließlich ist es wichtig zu beachten, dass Sie eine Version, die Sie aktualisieren, um über eine neue Funktion zu verfügen, möglicherweise nicht verwenden können, wenn sie aus einer Version stammt, die später ist als die, die Neptune unterstützt.

Es gibt Gremlin-Sprachvarianten sowie eine Unterstützung für den Gremlin-Zugriff in verschiedenen Programmiersprachen. Weitere Informationen finden Sie in der Dokumentation unter Zu Gremlin-Sprachvarianten. TinkerPop

Diese Dokumentation beschreibt, wie Sie mit den folgenden Varianten und Programmiersprachen auf Neptune zugreifen können:

Wie unter beschriebenVerschlüsseln von Verbindungen zu Ihrer Amazon Neptune Neptune-Datenbank mit SSL/HTTPS, müssen Sie Transport Layer Security/Secure Sockets Layer (TLS/SSL) verwenden, wenn Sie in allen Regionen eine Verbindung zu Neptune herstellen. AWS

Sie benötigen Folgendes, um starten zu können:

  • Eine Neptune-DB-Instance. Informationen zum Erstellen einer Neptune-DB-Instance finden Sie unter Einen Amazon Neptune Neptune-Cluster erstellen.

  • Eine Amazon–EC2-Instance in derselben Virtual Private Cloud (VPC), in der sich auch Ihre Neptune-DB-Instance befindet.

Weitere Informationen zum Laden von Daten in Neptune, einschließlich Voraussetzungen, Formaten und Parametern finden Sie unter Laden von Daten in Amazon Neptune.