Lompat ke isi

Neo4j

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas


Neo4j
Logo 2024
TipePerangkat lunak milik perorangan, Graph database dan perangkat lunak bebas Edit nilai pada Wikidata
Versi pertama2007; 18 tahun lalu (2007)[1]
Versi stabil
2025.03.0 (27 Maret 2025) Edit nilai pada Wikidata
GenreGraph database
Lisensi
Karakteristik teknis
AnjunganMesin Virtual Java Edit nilai pada Wikidata
Bahasa pemrogramanJava dan Scala Edit nilai pada Wikidata
Sumber kode
Informasi tambahan
Situs webneo4j.com
Stack ExchangeEtiqueta Edit nilai pada Wikidata
X: neo4j Modifica els identificadors a Wikidata
Sunting di Wikidata Sunting di Wikidata • Sunting kotak info • L • B
Info templat
Bantuan penggunaan templat ini


Neo4j adalah sistem manajemen basis data graf (GDBMS) yang dikembangkan oleh Neo4j Inc.[3]. Sistem tersebut menyimpan elemen data berupa simpul (nodes), tepi yang menghubungkan simpul-simpul tersebut, dan atribut dari simpul seria tepi. Sebagai basis data yang sesuai dengen prensip ACID dan dilengkapi dengen penyimpanan serta pemrosesan graf secara native, Neo4j tersedia dalam dua edisi: edisi komunitas yang tidak berbayar dengan lisensi modifikasi GNU General Public License, serta edisi berlisensi komersial tertutup yang mencakup ekstensi seperti backup online dan ketersediaan tinggi.

Neo4j dibangun menggunakan bahasa pemrograman Java dan data diakses oleh perangkat lunak yang ditulis dalam bahasa lain melalui bahasa query Cypher[4], baik melalui endpoint HTTP transaksional maupun melalui protokol Bolt berbasis biner[5]. Meskipun "4j" dalam Neo4j merujuk pada penggunaan Java, istilah tersebut kini lebih dianggap sebagai sebuah anachronism Karena lebih mencerminkan sejarah pengembangan Neo4j.

Lihat pula

[sunting | sunting sumber]

Referensi

[sunting | sunting sumber]
  1. ^ Neubauer, Peter [@peterneubauer] (17 Feb 2010). "@sarkkine #Neo4j was developed as part of a CMS SaaS 2000-2007, became released OSS 2007 when Neo Technology spun out" (Tweet) – via X. 
  2. ^ https://neo4j.com/release-notes/database/neo4j-2025-03/.
  3. ^ "Neo4j Graph Database & Analytics – The Leader in Graph Databases". Graph Database & Analytics (dalam bahasa Inggris). 2025-02-19. Diakses tanggal 2025-02-16. 
  4. ^ "What is Cypher - Getting Started". Neo4j Graph Data Platform (dalam bahasa Inggris). Diakses tanggal 2025-02-16. 
  5. ^ "Bolt Protocol - Bolt Protocol". Neo4j Graph Data Platform (dalam bahasa Inggris). Diakses tanggal 2025-02-16.