Neo4j - Model Data
Model Data Grafik Properti Neo4j
Database Grafik Neo4j mengikuti Model Grafik Properti untuk menyimpan dan mengelola datanya.
Berikut adalah fitur utama dari Model Grafik Properti -
Model merepresentasikan data dalam Nodes, Relationships dan Properties
Properti adalah pasangan nilai kunci
Node direpresentasikan menggunakan lingkaran dan Hubungan direpresentasikan menggunakan tombol panah
Hubungan memiliki arah: Searah dan Dua Arah
Setiap Relasi berisi "Start Node" atau "From Node" dan "To Node" atau "End Node"
Baik Node maupun Relasi berisi properti
Hubungan menghubungkan node
Dalam Model Data Grafik Properti, hubungan harus terarah. Jika kita mencoba membuat hubungan tanpa arah, maka akan muncul pesan error.
Di Neo4j juga, hubungan harus terarah. Jika kita mencoba membuat hubungan tanpa arah, maka Neo4j akan mengeluarkan pesan kesalahan yang mengatakan bahwa "Hubungan harus terarah".
Database Grafik Neo4j menyimpan semua datanya dalam Node dan Hubungan. Kami tidak memerlukan RRBMS Database tambahan atau database SQL apa pun untuk menyimpan data database Neo4j. Ini menyimpan datanya dalam bentuk Grafik dalam format aslinya.
Neo4j menggunakan Native GPE (Mesin Pemroses Grafik) untuk bekerja dengan format penyimpanan grafik Asli.
Blok bangunan utama Model Data Graph DB adalah -
- Nodes
- Relationships
- Properties
Berikut ini adalah contoh sederhana dari Grafik Properti.
Di sini, kami telah merepresentasikan Node menggunakan Lingkaran. Hubungan direpresentasikan menggunakan Panah. Hubungan bersifat terarah. Kita dapat merepresentasikan data Node dalam bentuk Properti (pasangan nilai-kunci). Dalam contoh ini, kami telah mewakili setiap properti Id Node dalam Lingkaran Node.