View a markdown version of this page

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 und Gremlin kompatibel. TinkerPop Das bedeutet, dass Sie eine Verbindung zu einer Neptune-DB-Instance herstellen und die Gremlin-Traversal-Sprache verwenden können, um das Diagramm abzufragen (siehe The Graph in der Apache-Dokumentation). https://tinkerpop.apache.org/docs/current/reference/#graph 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. Überprüfen Sie auf der Engine-Release-Seite der Neptune-Version, die Sie ausführen, welche Gremlin-Version sie unterstützt, oder schauen Sie in der folgenden Tabelle nach, in der die frühesten und neuesten Versionen der von den verschiedenen Neptune-Engine-Versionen TinkerPop unterstützten Versionen aufgeführt sind:

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 oft über diese Grenzen hinweg arbeiten können, werden in der obigen Tabelle die Versionskombinationen empfohlen, die für eine optimale Benutzererfahrung und Kompatibilität zu verwenden sind. Sofern nicht anders empfohlen, ist es im Allgemeinen am besten, sich an diese Richtlinien zu halten und die Client-Anwendungen so zu aktualisieren, dass sie der von TinkerPop Ihnen verwendeten Version entsprechen.

Beim Aktualisieren TinkerPop von Versionen ist es immer wichtig, die Upgrade-Dokumentation zu TinkerPop lesen. Sie hilft Ihnen dabei, neue Funktionen zu identifizieren, die Sie nutzen können, aber auch Probleme, die Sie bei der Aktualisierung beachten sollten. In der Regel sollten Sie damit rechnen, dass vorhandene Abfragen und Funktionen nach dem Upgrade funktionieren, es sei denn, es wird ein bestimmtes Problem genannt, das Sie berücksichtigen sollten. Schließlich ist es wichtig zu beachten, dass, sollte eine Version, die Sie aktualisieren, um eine neue Funktion zu haben, diese möglicherweise nicht verwendet werden kann, wenn sie von einer neueren Version stammt 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 On Gremlin Language Variants. 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-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-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.