Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
openCypher model data
Mesin openCypher Neptunus dibangun di atas model grafik properti yang sama dengan Gremlin. Khususnya:
Setiap node memiliki satu atau lebih label. Jika Anda menyisipkan node tanpa label, label default bernama
vertex
dilampirkan. Jika Anda mencoba menghapus semua label node, kesalahan akan dilemparkan.Hubungan adalah entitas yang memiliki persis satu jenis hubungan dan yang membentuk koneksi searah antara dua node (yaitu, dari salah satu node ke node lainnya).
Baik node dan hubungan dapat memiliki properti, tetapi tidak harus. Neptunus mendukung node dan hubungan dengan properti nol.
Neptunus tidak mendukung metaproperties, yang juga tidak termasuk dalam spesifikasi. openCypher
Properti dalam grafik Anda dapat bernilai banyak jika dibuat menggunakan Gremlin. Itu adalah node atau properti hubungan dapat memiliki satu set nilai yang berbeda daripada hanya satu. Neptunus telah openCypher memperluas semantik untuk menangani properti multi-nilai dengan anggun.
Tipe data yang didukung didokumentasikan diopenCypher format data. Namun, kami tidak menyarankan memasukkan nilai Array
properti ke dalam openCypher grafik saat ini. Meskipun dimungkinkan untuk menyisipkan nilai properti array menggunakan pemuat massal, rilis openCypher Neptunus saat ini memperlakukannya sebagai satu set properti multi-nilai alih-alih sebagai nilai daftar tunggal.
Di bawah ini adalah daftar tipe data yang didukung dalam rilis ini:
Bool
Byte
Short
Int
Long
Float
(Termasuk plus dan minus Infinity dan NaN, tapi tidakINF)Double
(Termasuk plus dan minus Infinity dan NaN, tapi tidakINF)DateTime
String