Gremlin dan Python
A. Alat :
- Java
- Python
- GREMLIN-Server
- GREMLIN-Console (untuk debugging)
B. Instalasi Manual
- Menginstal Java
Ada banyak cara untuk menginstal Java dan jarak tempuh Anda mungkin beragam.sudo apt-get install openjdk-8-jre versi java versi openjdk "1.8.0_222" OpenJDK Runtime Environment ( build 1.8.0_222-8u222-b10-1ubuntu1 ~ 18.04.1-b10 ) OpenJDK 64-Bit Server VM ( build 25.222-b10, mode campuran )
- Menginstal Python dan Pip
Kami menganggap Anda ingin bekerja dengan python 3.7sudo apt install python3.7 python --versi Python 3.7.3 sudo apt install python-pip pip --versi pip 9.0.1 dari / usr / lib / python3 / dist-paket ( python 3.7 )
- Menginstal GREMLIN-Python
sudo -H pip instal -r requirement.txt
Menginstal GREMLIN Server dan Konsol
Unduh GREMLIN Server dan opsional GREMLIN Console dan unzip file yang diunduh.Memulai Server GREMLIN
Lihat # GREMLIN-Server_start untuk hasil yang diharapkan.cd apache-tinkerpop-gremlin-server-3.4.3 bin / gremlin-server.sh conf / gremlin-server-modern.yaml
Mulai Konsol GREMLIN
Lihat # Gremlin-Console_start_.28for_debugging.29 untuk hasil yang diharapkan.cd apache-tinkerpop-gremlin-console-3.4.3 bin / gremlin.sh
GREMLIN adalah bahasa yang sederhana karena menggunakan dua konstruksi bahasa pemrograman mendasar: komposisi fungsi dan fungsi bersarang . Karena dasar ini, relatif mudah untuk mengimplementasikan GREMLIN dalam bahasa pemrograman modern apa pun. Dua cara melakukan ini untuk bahasa Python disajikan dalam tutorial ini. Satu menggunakan Jython (di JVM) dan satu menggunakan Python (di CPython).
Sangat disarankan agar desainer varian bahasa memanfaatkan (terutama
ketika tidak menggunakan JVM) teknik pembuatan kode sumber berbasis
refleksi yang disajikan. Metode ini memastikan bahwa varian bahasa selalu sinkron dengan versi rilis Apache TinkerPop Gremlin-Java yang sesuai. Selain itu, mengurangi kemungkinan metode yang hilang atau menciptakan metode yang diimplementasikan dengan buruk. Sementara GREMLIN sederhana, ada hampir 200 variasi langkah dalam
GraphTraversal . Karena itu, cara mekanis untuk menanamkan bahasa host sangat disarankan. 
Tidak ada komentar:
Posting Komentar