GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Cassandra di Ubuntu 18.04

Manajer basis data NoSQL ideal untuk kumpulan data dan aplikasi yang dapat diskalakan. Diantaranya adalah Cassandra dari Apache Foundation. Dalam tutorial ini, kami akan menunjukkan cara mengatur instalasi Cassandra di Ubuntu 18.04.

Manajer basis data sangat penting untuk pengembangan aplikasi. Salah satu alasan utamanya adalah, merekalah yang menyediakan penyimpanan data aplikasi yang aman. Dalam hal ini, pengelola database yang paling terkenal adalah tipe SQL dengan PostgreSQL, MySQL, dan MariaDB sebagai yang paling banyak digunakan oleh komunitas. Tentu saja, ada solusi lain yang lebih fokus pada lingkungan bisnis seperti Oracle, DB2 atau Microsoft SQL server. Seperti yang disebutkan sebelumnya, tipe NoSQL seperti Cassandra sangat bagus untuk penggunaan lain, yang akan kita selidiki sekarang!

Cassandra seorang manajer Database NoSQL

Cassandra adalah manajer basis data NoSQL yang dimiliki oleh yayasan Apache. Ini adalah open source dan tersedia untuk beberapa distribusi Linux, di antaranya, Ubuntu 18.04. Cassandra cepat dalam menangani data yang disimpan, namun keunggulan utamanya adalah skalabilitas.

Dengan Cassandra, sangat menguntungkan untuk membuat aplikasi besar dengan banyak data karena memiliki pengelola sumber daya yang sangat baik. Selain itu, ia memiliki toleransi kesalahan yang berarti hampir tidak ada data yang hilang jika terjadi masalah. Jadi, jika kita membutuhkan skalabilitas dan ketersediaan tinggi tanpa mengurangi kinerja, Cassandra sangat ideal.

Mari instal Cassandra di Ubuntu 18.04 dan mulai bekerja dengannya!

Instal Cassandra di Ubuntu 18.04

Berkat repositori paket .deb Cassandra, instalasi akan menjadi mudah. Mari kita mulai:

1. Akses Server Anda Melalui SSH

Pertama, kita harus terhubung ke server kita menggunakan SSH. Jika Anda mengalami masalah, lihat tutorial Putty kami.

2. Tambahkan File Penyimpanan Cassandra

Setelah itu, kita perlu menambahkan repositori Cassandra ke file repositori kita. Untuk melakukannya, ketik perintah berikut di baris perintah:

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

3. Tambahkan Kunci GPG

Untuk menghindari masalah dengan repositori, tambahkan kunci GPG dan tingkatkan keamanan repositori. Pertama, kita perlu menginstal curl jika tidak ada di sistem Anda:

sudo apt install curl

Kemudian kita dapat menambahkan kunci dengan perintah berikut:

curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -

4. Instal Cassandra di Ubuntu

Selanjutnya, kita dapat memulai instalasi Cassandra. Pertama, kami me-refresh repositori dan kemudian melanjutkan untuk menginstal Cassandra di Ubuntu:

sudo apt update
sudo apt install cassandra

5. Aktifkan dan Mulai Cassandra

Di akhir instalasi, kita harus mengaktifkan layanan Cassandra untuk memulai secara otomatis saat sistem melakukan booting. Selain itu, kita harus memulainya secara manual. Kita dapat melakukannya dengan perintah berikut:

sudo systemctl enable cassandra
sudo systemctl start cassandra

6. Verifikasi Instalasi

Untuk memeriksa apakah instalasi telah berhasil, kita dapat memeriksa status layanan. Untuk melakukannya, jalankan perintah berikut:

sudo systemctl status cassandra

Konfigurasi Cassandra di Ubuntu 18.04

Konfigurasi default Cassandra valid jika kita akan menjalankan Cassandra pada satu node.

Di sisi lain, jika Cassandra akan digunakan dalam sebuah cluster atau oleh beberapa node secara bersamaan, akan lebih mudah untuk membuat beberapa modifikasi pada file konfigurasi.

File konfigurasi Cassandra disebut cassandra.yaml dan terletak di /etc/cassandra/ . Kami dapat membukanya dengan editor teks favorit kami dan mengubah beberapa opsi:

sudo nano /etc/cassandra/cassandra.yaml

Pertama-tama, kita harus mengubah nama cluster. Cari cluster_name parameter dan tetapkan nama yang Anda inginkan:

cluster_name: [cluster_name]

Kemudian, ada baiknya untuk mengubah port penyimpanan data. Untuk melakukannya, cari storage_port parameter dan menetapkan satu. Ingatlah bahwa port tersebut harus tersedia di firewall agar semuanya berfungsi dengan benar:

storage_port :[port]

Terakhir, kami mencari seed_provider parameter dan di bagian seed, kami menambahkan alamat IP dari node yang membentuk cluster yang dipisahkan dengan koma

Seeds: [node_ip],[node_ip]...[node_ip]

Setelah selesai, simpan file dan muat ulang Cassandra.

sudo systemctl reload cassandra

Sekarang kita bisa mulai bekerja dengan Cassandra.

Kesimpulan

Cassandra adalah pengelola basis data yang sangat berguna yang dapat kita manfaatkan. Ini dirancang untuk aplikasi besar yang membutuhkan fleksibilitas dan skalabilitas. Dalam tutorial ini, kita telah mempelajari cara menginstal Cassandra di Ubuntu 18.04.

Cassandra adalah aplikasi yang sangat kuat, yang memiliki banyak opsi konfigurasi. Namun, kami telah mengamati yang paling dasar yang akan membantu Anda mulai bekerja dengannya segera. Jika Anda ingin mempelajari lebih lanjut, kami sarankan untuk memeriksa dokumentasi resmi! Selamat berkembang.


Ubuntu
  1. Cara menginstal R di Ubuntu 16.04

  2. Cara Menginstal Apache Cassandra di Ubuntu 16.04

  3. Cara Menginstal Go di Ubuntu 18.04

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal Maven di Ubuntu

  3. Cara menginstal Apache Cassandra di Ubuntu 20.04

  1. Cara Menginstal Cassandra di Ubuntu

  2. Cara Menginstal R di Ubuntu 20.04

  3. Cara Menginstal Go di Ubuntu 18.04