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.
Verwenden von Befehlszeilentools für den Zugriff auf Amazon Neptune
Sie können die AWS CLI AWS SDKs und HTTP-Tools wie curl und verwenden, um Abfragen an Ihren awscurl Neptune-DB-Cluster zu senden. Die folgenden Abschnitte zeigen, wie Sie jedes Tool einrichten und grundlegende Gremlin- und OpenCypher-Abfragen ausführen.
Verwendung der AWS CLI
Mit den aws neptunedata Befehlen können Sie Gremlin- und OpenCypher-Abfragen ausführen, den Engine-Status überprüfen, Massenladungen verwalten und vieles mehr. Die vollständige Befehlsreferenz finden neptunedata Sie in der Befehlsreferenz. AWS CLI
Die folgenden Beispiele zeigen, wie eine einfache Abfrage ausgeführt wird:
Verwendung der AWS SDK
Sie können die Neptune Data API über die AWS SDKs verwenden, um Abfragen programmgesteuert auszuführen. Die folgenden Python-Beispiele zeigen, wie eine einfache Abfrage ausgeführt wird:
Verwenden von curl und awscurl
Das Befehlszeilentool curl --aws-sigv4 Weitere Informationen finden Sie unter Verwenden von awscurl mit temporären Anmeldeinformationen, um eine sichere Verbindung zu einem DB-Cluster mit aktivierter IAM-Authentifizierung herzustellen.
Curl für HTTPS einrichten
Um eine Verbindung über HTTPS herzustellen (wie es Neptune in den meisten Regionen erfordert), curl benötigen Sie Zugriff auf die entsprechenden Zertifikate. Informationen zum Abrufen von Zertifikaten und deren Formatierung in einem Zertifizierungsstellenspeicher (CA) finden Sie in der curl Dokumentation unter
Sie können den Speicherort dieses CA-Zertifikatsspeichers mithilfe der CURL_CA_BUNDLE Umgebungsvariablen angeben. Unter Windows sucht curl automatisch in einer Datei mit dem Namen curl-ca-bundle.crt danach. Es sucht zunächst in demselben Verzeichnis wie curl.exe und anschließend an anderer Stelle im Pfad. Weitere Informationen finden Sie unter SSL Certificate Verification
Solange curl die entsprechenden Zertifikate finden kann, werden HTTPS-Verbindungen wie HTTP-Verbindungen behandelt, ohne dass zusätzliche Parameter angegeben werden müssen. Die Beispiele in dieser Dokumentation basieren auf diesem Szenario.
Weitere Informationen über das Tool finden Sie auf der Curl-Manpage
Abfragebeispiele
Die folgenden Beispiele zeigen, wie eine einfache Abfrage mit curl und ausgeführt wird: awscurl
Weitere Gremlin-HTTP-Beispiele finden Sie unter. HTTPS REST Weitere OpenCypher HTTP-Beispiele finden Sie unter. HTTPS-Endpunkt