Neo4j: Mulai Belajar

Setelah membaca cerita sekilas, apakah sudah mulai tertarik dengan Neo4J? Mungkin Anda masih bingung mulai dari mana, artikel ini kami coba buat untuk memandu Anda mulai mempelajari dan menerapkannya.

Pasang atau Gunakan Sandbox

Bila memang ingin pengalaman lebih silakan unduh Neo4J dari halaman unduhannya sesuai dengan platform yang Anda miliki. Kami sendiri menggunakan platform Docker yang tidak terdapat pada unduhan tersebut namun sudah tersedia dalam Docker Hub dan siap dipakai.

Bila tidak ingin memasang di mesin pribadi bisa gunakan sandbox yang disediakan oleh pengembang.

Pelajari Chyper GQL

Chyper adalah Graph Query Language yang digunakan oleh Neo4J sebagai antar muka pengguna dalam berkomunikasi dengan mesin. Untuk menggunakan Neo4J, adalah mutlak menguasai bahasa ini.

Continue reading “Neo4j: Mulai Belajar”

Neo4j: Sekilas Cerita

Pernahkah Anda mendapatkan data yang saling terhubung? Contoh yang ada pada kami adalah data ICIJ OffshoreLeaks. Data semacam ini dapat di-visualisasi-kan dalam basis data grafik, dengan Neo4j.

Apa itu? Mari kita kenali bersama.

Sekilas Neo4j

Neo4j adalah sebuah basis data yang dikembangkan oleh Neo sejak 1999, yang diinisiasi oleh 3 serangkai Ian RobinsonJim Webber & Emil Eifrem. Berangkat dari inisiatif untuk mengembangkan model kerja dalam data, mereka mengembangkan sebuah basis data yang dimaksudkan untuk menyimpan data-data ber-relasi atau terkoneksi. Dimana bila dilakukan pada mesin basis data relasional akan berjalan lambat.

Saat ini telah banyak data grafik yang dikembangkan mengikuti tren dalam mengelola data. Contoh penerapan secara masif adalah Facebook yang menginisiasi ide bahwa ada nilai dalam informasi mengenai seseorang, bahkan terdapat nilai lebih saat diteliti lebih dalam mengenai relasi di dalamnya. Pengembangan platform grafik sosial dalam mengeliti relasi dengan sangat mendalam.

Inilah ide pengembangan Neo4j dan alasan kami mengangkatnya.

Continue reading “Neo4j: Sekilas Cerita”