Non Relational Database: CASSANDRA
Hallo teman teman, kembali lagi dengan saya Bayu, di kesempatan ini aku akan membagikan sedikit pengalaman dalam menggunakan NoSQL. Mungkin di kesempatan yang lalu sudah aku bagikan pengalaman menggunakan MongoDB dan Redis, nah dikesempatan ini aku akan membagikan pengalaman menggunakan CASSANDRA. Apa itu CASSANDRA? Dan Bagaimana cara kerjanya?
Mari kita mulai membahas, CASSANDRA adalah database terdistribusi dari Apache yang sangat skalabel dan dirancang untuk mengelola sejumlah besar data terstruktur. cara menggunakannya pun cukup sederhana, oh iya sebelum lanjut membahas cara kerjanya, jika teman - teman belum memiliki CASSANDRA teman - teman bisa download disini kemudian lakukanlah insallisasi seperti biasa.
OK, lanjut membahas cara menggunakannya, pertama yang harus dibuka adalah command prompt, lalu masuk ke folder tempat installasi cassandra, default lokasi ada di : "Program Files\DataStax Community\apache-cassandra\bin". Jika sudah ketikkan perintah cqlsh untuk masuk ke dalam client CASSANDRA. Selanjutnya teman kita bisa lanjutkan dengan membuat KEYSPACE dengan perintah CREATE KEYSPACE kampus WITH replication = {'class':'SimpleStrategy','replication_factor':3},
KEYSPACE adalah kata lain dari database didalam RDBMS. Setelah kita selesai membuat database yang berfungsi sebagai tempat untuk menyimpan table - table.
Jika teman - teman sekalian pernah menggunakan MySQL atau Oracle DB maka menggunakan CASSANDRA ini tidak akan merepotkan, karena syntax - syntax yang digunakan hampir sama. Baiklah mari kita lanjut lagi, sebelum kita membuat sebuah table kita gunakan terlebih dahulu database atau KEYSPACE yang kita buat dengan perintah USE nama_KEYSPACE, nah pada kasus ini kita gunakan perintah USE kampus, kemudian untuk memulai membuat sebuah table kita bisa ketikkan perintah CREATE nama_TABLE.
Mungkin itu dulu ya teman teman, bagi yang penasaran dengan kelanjutannya silahkan tunggu sampai postingan berikutnya ya. Sekian.
KEYSPACE adalah kata lain dari database didalam RDBMS. Setelah kita selesai membuat database yang berfungsi sebagai tempat untuk menyimpan table - table.
Jika teman - teman sekalian pernah menggunakan MySQL atau Oracle DB maka menggunakan CASSANDRA ini tidak akan merepotkan, karena syntax - syntax yang digunakan hampir sama. Baiklah mari kita lanjut lagi, sebelum kita membuat sebuah table kita gunakan terlebih dahulu database atau KEYSPACE yang kita buat dengan perintah USE nama_KEYSPACE, nah pada kasus ini kita gunakan perintah USE kampus, kemudian untuk memulai membuat sebuah table kita bisa ketikkan perintah CREATE nama_TABLE.
Mungkin itu dulu ya teman teman, bagi yang penasaran dengan kelanjutannya silahkan tunggu sampai postingan berikutnya ya. Sekian.
Komentar
Posting Komentar