Cassandra: Aplikasi Big Data Terbaik
Semua orang sedang berlomba lomba untuk menggunakan big data pada database mereka. Big data sendiri merupakan kumpulan data yang banyak, beragam, cepat berubah, dan mencakup area yang luas dalam dunia bisnis dan teknologi.
Dalam hal Teknologi, Big Data didominasi oleh dua jenis teknologi yaitu
- Big Data operasional: sistem yang memiliki kapabilitas operasional untuk pekerjaan-pekerjaan bersifat interaktif dan real time dimana data pada umumnya diserap dan disimpan
- Data analitis: sistem yang menyediakan kapabilitas analitis untuk mengerjakan analisis yang kompleks dan retrospektif yang dapat melibatkan sebagian besar atau bahkan keseluruhan data. Dalam keberadaannya, kedua jenis teknologi Big Data ini bersifat saling melengkapi dan sering digunakan secara bersamaan.
Dengan Big Data, operasional perusahaan dapat melakukan penghematan pengeluaran, meningkatkan keuntungan, dan mencapai sasaran-sasaran bisnis lainnya. Dalam hal ini paling tidak, ada 3 hal yang dapat diraih oleh perusahaan yang menerapkan teknologi Big Data, yakni:
1. Membuat Aplikasi Baru
Big Data memungkinkan suatu perusahaan untuk mengumpulkan data-data real time dari produk-produk yang mereka pasarkan, dari sumber daya yang digunakan, dan data-data yang berkaitan dengan pelanggannya. Data-data ini dapat dimanfaatkan untuk mengoptimalkan kepuasan pelanggan ataupun untuk efisiensi penggunaan sumber daya.
2. Meningkatkan Efektifitas dan Menurunkan Biaya dari Aplikasi yang Telah Ada
Teknologi Big Data dapat menggantikan sistem berspesifikasi tinggi yang mahal dengan sistem yang dapat dijalankan dengan spesifikasi standar. Disamping itu, karena banyak teknologi Big Data yang sifatnya open source, tentu mereka dapat diimplementasikan dengan biaya yang lebih murah dibandingkan teknologi yang hanya dimiliki dan dijual oleh suatu perusahaan.
3. Meningkatkan Loyalitas Pelanggan
Dengan semakin banyaknya data yang bisa diakses oleh berbagai bagian dalam suatu organisasi, juga dengan semakin cepatnya update yang dilakukan pada data-data tersebut, akan memungkinkan respon yang makin cepat dan akurat pula terhadap berbagai permintaan pelanggan.
Untuk menangani pekerjaan-pekerjaan Big Data diperlukkan sistem database NoSQL. Teknologi NoSQL, yang telah dikembangkan untuk mengatasi kekurangan dari database relasional (relational database) pada lingkungan komputasi modern, dikenal lebih cepat serta lebih mudah dan murah dalam hal peningkatan skala (more scalable) dibanding relational databases.
Salah satu aplikasi yang dapat membantu kerja Big data adalah Cassandra. Apache Cassandra ini merupakan salah satu produk open source untuk memanajemen database yang didstribusikan oleh Apache yang dapat diukur (scalable) dan dirancang untuk mengelola data yang sangat besar yang tersebar dibanyak server. Cassandra ini merupakan NoSQL terkemuka yang coock untuk lingkungan hybrid dan multi cloud. Selain itu, performa pengaksesan menjadi lebih cepat sehingga NoSQL semakin populer akhir-akhir ini. Beberapa perusahaan besar yang telah menggunakan Cassandra seperti Facebook, IBM, DIgg, Reddit, Apple, Twitter, dan lain-lain.
(Diambil dari berbagai sumber)