Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Mengakses grafik Neptune dengan Gremlin
Amazon Neptunus kompatibel dengan TinkerPop Apache dan Gremlin. Ini berarti Anda dapat terhubung ke instans DB Neptunus dan menggunakan bahasa traversal Gremlin untuk menanyakan grafik (lihat
Sebuah traversal di Gremlin adalah serangkaian langkah berantai. Traversal dimulai pada sebuah vertex (atau edge). Traversal menelusuri grafik dengan mengikuti edge keluar dari setiap vertex lalu edge keluar dari vertex tersebut. Setiap langkah adalah operasi dalam traversal. Untuk informasi selengkapnya, lihat The Traversal
Versi mesin Neptune yang berbeda mendukung versi Gremlin yang berbeda. Periksa halaman rilis mesin versi Neptunus yang Anda jalankan untuk menentukan rilis Gremlin mana yang didukungnya atau lihat tabel berikut yang mencantumkan versi paling awal dan terbaru yang TinkerPop didukung oleh versi mesin Neptunus yang berbeda:
| Versi Mesin Neptune | TinkerPop Versi Minimum | TinkerPop Versi Maksimum |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TinkerPop klien biasanya kompatibel ke belakang dalam seri (3.6.x, misalnya, atau3.7.x) dan sementara mereka sering dapat bekerja melintasi batas-batas tersebut, tabel di atas merekomendasikan kombinasi versi untuk digunakan untuk pengalaman dan kompatibilitas terbaik. Kecuali disarankan lain, umumnya yang terbaik adalah mematuhi pedoman ini dan meningkatkan aplikasi klien agar sesuai dengan versi yang TinkerPop Anda gunakan.
Saat memutakhirkan TinkerPop versi, selalu penting untuk merujuk ke TinkerPopdokumentasi pemutakhiran
Ada beberapa varian bahasa Gremlin dan dukungan untuk akses Gremlin dalam berbagai bahasa pemrograman. Untuk informasi selengkapnya, lihat Tentang Varian Bahasa Gremlin
Dokumentasi ini menjelaskan cara mengakses Neptunus dengan varian dan bahasa pemrograman berikut:
Seperti dibahas dalamMengenkripsi koneksi ke database Amazon Neptunus Anda dengan SSL/HTTPS, Anda harus menggunakan Transport Layer Security/Secure Sockets Layer (TLS/SSL) saat menghubungkan ke Neptunus di semua Wilayah. AWS
Sebelum Anda mulai, Anda harus memiliki yang berikut:
-
Instans DB Neptune. Untuk informasi tentang membuat instans DB Neptune, lihat Membuat cluster Amazon Neptunus.
-
Instans Amazon EC2 di virtual private cloud (VPC) yang sama seperti instans DB Neptune Anda.
Untuk informasi lebih lanjut tentang memuat data ke dalam Neptune, termasuk prasyarat, format pemuatan, dan parameter beban, lihat Memuat data ke Amazon Neptune.
Topik
Mengatur konsol Gremlin agar terhubung ke instans DB Neptune
Menggunakan titik akhir HTTPS REST untuk menyambung ke instans DB Neptune
Klien Gremlin berbasis Java untuk digunakan dengan Amazon Neptunus
Membuat peningkatan yang efisien dengan mergeV() Gremlin dan langkah-langkah mergeE()
Membuat peningkatan Gremlin yang efisien dengan fold()/coalesce()/unfold()
Menganalisis eksekusi kueri Neptune menggunakan explain Gremlin