Dalam catatan ringkas ini, kita akan melihat bagaimana kita dapat memasang salah satu Pangkalan Data yang diedarkan paling popular, Apache Cassandra di Ubuntu dan mula menggunakannya juga. Kami akan bermula sekarang.
Baca catatan tentang Neo4J, Elasticsearch dan MongoDB juga.
Apache Cassandra
Cassandra adalah salah satu pangkalan data NoSQL yang diedarkan paling popular dari Apache yang terkenal dengan skalabilitas, prestasi dan ketersediaan tinggi tanpa satu titik kegagalan.
Beberapa titik yang menjadikan Apache Cassandra tegak adalah:
- Konsisten dan sangat bertoleransi.
- Sangat dekat dengan seni bina dengan Dynamo DB Amazon dan model data berhampiran dengan Bigtable Google.
- Dibuat di facebook
- Ia adalah pangkalan data berorientasikan lajur
- Digunakan di beberapa syarikat yang sangat besar seperti Cisco, Rackspace, Netflix dan banyak lagi
Memasang Java
Untuk memasang Cassandra di Ubuntu, kita mesti memasang Java terlebih dahulu. Java mungkin tidak dipasang secara lalai. Kami dapat mengesahkannya dengan menggunakan arahan ini:
java -versiApabila kita menjalankan perintah ini, kita mendapat output berikut:
Kami sekarang akan memasang Java pada sistem kami. Gunakan arahan ini untuk melakukannya:
sudo add-apt-repository ppa: webupd8team / javasudo apt-get kemas kini
sudo apt-get install oracle-java8-pemasang
Setelah perintah ini selesai dijalankan, kita dapat mengesahkan lagi bahawa Java sekarang dipasang dengan menggunakan perintah yang sama.
Memasang Cassandra
Memasang Cassandra di Ubuntu adalah tugas yang sangat mudah dan hanya memerlukan beberapa arahan. Kami akan mulakan dengan menambahkan repositori Cassandra ke senarai Sumber Ubuntu:
echo "deb http: // www.apache.org / dist / cassandra / debian 311x utama "| sudo tee -a / etc / apt / sumber.senarai.d / cassandra.sumber.senarai
Setelah kami menjalankan program ini, kami akan mendapat output berikut:
Sekarang, kami akan menambah kunci repositori Apache Cassandra:
Setelah kami menjalankan program ini, kami akan mendapat output berikut:
Sekarang, kita boleh mengemas kini senarai apt-get untuk Ubuntu menggunakan arahan ini:
Akhirnya, kami bersedia memasang Cassandra pada mesin Ubuntu:
sudo apt-get install cassandraPerintah terakhir boleh mengambil masa beberapa minit berdasarkan kelajuan Internet. Kami sekarang boleh memeriksa sama ada Cassandra sudah beroperasi dan berfungsi di mesin kami:
status cassandra perkhidmatan sudoKami akan melihat bahawa perkhidmatan itu Aktif:
Menyambung ke kluster Cassandra
Cassandra dimulakan secara automatik setelah proses pemasangan selesai. Cassandra adalah pangkalan data yang diedarkan dan oleh itu, ia tidak berfungsi sebagai satu sistem tetapi sebaliknya, ia berfungsi dalam kluster yang boleh terdiri daripada hampir semua nod.
Apabila Cassandra memulakan mesin kami, ia menyusun kluster secara automatik dengan satu simpul sebagai sebahagian daripadanya. Kami dapat memeriksa sama ada kluster menggunakan perintah ini:
status sudo nodetoolSekiranya kita melihat PBB dalam output kami, ini bermaksud bahawa Cluster Sedang dan Berjalan:
Menyambung ke Pangkalan Data Cassandra
Pada langkah terakhir, kita akan menunjukkan bagaimana kita boleh memasuki terminal Cassandra. Gunakan arahan mudah untuk mula menggunakan Cassandra:
cqlshSetelah anda menjalankannya, kita akan melihat bahawa kita sekarang dapat melaksanakan perintah Cassandra di mesin kita dan membuat data yang berkaitan: