GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Apache Cassandra di Ubuntu dan Linux Lainnya

Apache Cassandra adalah sistem manajemen basis data NoSQL sumber terbuka dan gratis yang dibuat untuk memanipulasi sejumlah besar informasi di banyak server, menyediakan ketersediaan tinggi tanpa satu titik kegagalan.

Saya tidak akan membahas detail database NoSQL. Saya akan memberi tahu Anda bagaimana Anda dapat menginstal Apache Cassandra pada distribusi Linux berbasis Ubuntu.

Harap dicatat bahwa ini lebih untuk berlatih

Menginstal Apache Cassandra di Linux

Ada beberapa cara Anda dapat menginstal Cassandra di Ubuntu dan distribusi Linux lainnya:

  • Instal menggunakan repositori deb resmi dari Apache:cocok dan direkomendasikan untuk distribusi berbasis Debian dan Ubuntu. Mendapat pembaruan otomatis jika versi yang lebih baru tersedia.
  • Instal menggunakan Docker:berfungsi untuk semua distribusi Linux
  • Instal dari tarball:berfungsi dengan semua Linux tetapi tidak akan diperbarui ke versi baru secara otomatis.

Ini hanya untuk berlatih dan mengalami Apache Cassandra. Jika Anda akan menggunakannya dalam proyek dengan layanan lain, Anda harus mengikuti panduan konfigurasi dan pengaturan lengkap dari layanan tersebut.

Saya akan menunjukkan dua metode pertama.

Metode 1:Instal Cassandra di Ubuntu dan Debian menggunakan repositori resmi

Sebelum Anda dapat menginstal dan menggunakan Cassandra, Anda harus menginstal Python dan Java di sistem Anda. Anda mungkin harus menginstal Java di Ubuntu namun Python biasanya sudah diinstal sebelumnya.

Anda dapat memeriksa prasyarat dengan baris berikutnya:

java -version && python --version

Semua prasyarat terpasang dengan baik? Bagus. Mari kita instal Cassandra. Metode di sini sama dengan menambahkan repositori eksternal di Ubuntu.

Pertama, tambahkan repositori Apache Cassandra ke daftar sumber Anda. Yang ini menambahkan versi utama terbaru (pada saat penulisan ini) seri 4.0.

echo "deb http://www.apache.org/dist/cassandra/debian 40x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list

Sekarang, unduh dan tambahkan kunci repositori Apache Cassandra ke daftar kunci tepercaya di server. Dengan cara ini, sistem Anda akan mempercayai paket yang berasal dari repositori yang Anda tambahkan di langkah sebelumnya.

Anda harus memastikan bahwa apt dapat digunakan melalui https.

sudo apt install apt-transport-https

Dan kemudian tambahkan kuncinya:

wget https://www.apache.org/dist/cassandra/KEYS && sudo apt-key add KEYS

Anda telah menambahkan repositori. Perbarui cache lokal sehingga sistem Anda mengetahui keberadaan repositori baru ini.

sudo apt update

Dan terakhir, instal Cassandra dengan perintah berikut:

sudo apt install cassandra

Setelah instalasi selesai, layanan Cassandra mulai berjalan secara otomatis. Anda masih dapat memverifikasinya jika Anda mau:

sudo systemctl status cassandra.service

Anda dapat terhubung ke database dengan mengetik cqlsh. Ketik exit untuk keluar dari shell ini.

Ini adalah pengaturan yang sangat mendasar dan default. Anda mungkin perlu mengonfigurasinya berdasarkan kebutuhan Anda. Silakan dokumen resmi untuk bagian konfigurasi.

Metode 2:Instal Apache Cassandra menggunakan Docker

Metode ini akan bekerja dengan distribusi Linux apa pun selama Anda akan menggunakannya dalam pengaturan Docker.

Tentu saja, Anda harus menginstal Docker di sistem Anda untuk metode ini. Itu prasyarat untuk metode ini dan saya membiarkan Anda menanganinya.

Jika Anda memiliki Docker, gunakan perintah di bawah ini untuk menarik gambar buruh pelabuhan Apache Cassandra.

sudo docker pull cassandra:latest

Setelah selesai, Anda dapat memulai Cassandra dengan perintah docker run seperti ini:

sudo docker run --name cass_cluster cassandra:latest

Catatan: --name opsi akan menjadi nama cluster Cassandra yang dibuat.

Untuk berinteraksi dengan node Cassandra yang dimulai sebelumnya, Anda perlu menginisialisasi shell CQL, dan Anda dapat melakukannya dengan perintah exec Docker seperti ini:

sudo docker exec -it cass_cluster cqlsh

Selamat! Sekarang Anda tahu setidaknya dua cara berbeda untuk menginstal Apache Cassandra di sistem Anda.

Harap diingat bahwa posting ini hanya pengantar. Jika Anda tertarik untuk mengetahui lebih banyak tentang Apache Cassandra, baca dokumentasi di mana Anda dapat mengetahui lebih lanjut tentang sistem manajemen basis data NoSQL yang menakjubkan ini. Nikmati dan bagikan pos ini jika menarik dan bermanfaat bagi Anda! Sampai jumpa di yang berikutnya.

Artikel Asli


Ubuntu
  1. Cara Memasang Karat dan Kargo di Ubuntu dan Distribusi Linux Lainnya

  2. Cara Menginstal Vivaldi Browser di Ubuntu dan Distribusi Linux Lainnya

  3. Cara Menginstal Apache Cassandra di Ubuntu 16.04

  1. Cara Menginstal Slack di Ubuntu dan Distro Linux Lainnya

  2. Cara Menginstal Apache Maven di Ubuntu 18.04 dan 16.04

  3. Cara menginstal Apache Cassandra di Ubuntu 20.04

  1. Cara Menginstal Apache Cassandra di Ubuntu 18.04

  2. Cara Menginstal Apache Cassandra di Ubuntu 20.04

  3. Cara Menginstal Discord di Ubuntu dan Distribusi Linux Lainnya