Organisasi besar seperti Amazon, Facebook, dan lain-lain mempunyai sejumlah besar data untuk diuruskan. Oleh itu organisasi ini tidak dapat menyimpan sejumlah besar data pada satu mesin. Ini apabila mereka menggunakan pangkalan data seperti Cassandra dengan seni bina yang diedarkan.
Organisasi-organisasi ini menyimpan sejumlah besar data pada pelbagai nod. Node ini saling berkomunikasi. Untuk tujuan ini, kluster Cassandra dibuat.
- Kluster pada dasarnya adalah sekumpulan nod, supaya nod dapat berkomunikasi antara satu sama lain dengan mudah.
- Nod penyelaras adalah nod yang berkomunikasi dengan replika.
Pemisah
Pemisah menentukan bagaimana data harus diedarkan pada kluster. Partitioner menggunakan fungsi hash untuk menyebarkan data pada kluster. Ia memerlukan kunci partition untuk mengira hash. Hash itu dipanggil token . Data diedarkan berdasarkan token ini.
Dalam tutorial ini, anda akan belajar-
- Prasyarat untuk Cassandra Cluster
- Pemasangan Edisi Perusahaan
- Memulakan Node Cassandra
Berikut adalah panduan langkah demi langkah untuk membuat kluster Cassandra.
Prasyarat untuk Cassandra Cluster
Terdapat syarat berikut untuk penyediaan kluster.
- Anda harus mempunyai banyak mesin (Node).
- Nod mesti dihubungkan antara satu sama lain di Rangkaian Kawasan Setempat (LAN).
- Linux mesti dipasang pada setiap nod.
- Anda harus mempunyai edisi Cassandra Enterprise.
- JDK mesti dipasang pada setiap mesin.
Pemasangan Edisi Perusahaan
Pada setiap mesin, edisi perusahaan Cassandra perlu dipasang. Ini adalah langkah-langkah untuk pemasangan edisi perusahaan Cassandra.
Langkah 1) Pada terminal Linux, jalankan persediaan edisi perusahaan Cassandra. Halaman berikut akan dipaparkan.
Halaman ini tidak memberikan maklumat yang diperlukan. Ia hanya memberikan maklumat mengenai versi Cassandra. Oleh itu, lulus halaman ini dan tekan butang seterusnya.
Langkah 2) Setelah menekan butang seterusnya halaman berikut akan dipaparkan.
Halaman ini memberikan maklumat mengenai pakej dan sub paket di Cassandra yang akan dipasang.
Di bawah ini akan bertanya mengenai lesen. Tandakan kotak pilihan 'Saya menerima perjanjian' dan tekan butang seterusnya.
Langkah 3) Setelah menekan butang seterusnya, anda akan melihat halaman berikut.
Halaman ini bertanya kepada anda mengenai pilihan pemasangan.
- Pertama sekali, ia akan meminta direktori pemasangan. Secara lalai, ia dipasang di direktori utama.
- Selanjutnya, ia bertanya mengenai jenis pemasangan, pilih Pemasangan Mudah.
- Selanjutnya, ia bertanya mengenai sistem kemas kini, periksa 'tidak.'
- Seterusnya, ia meminta antara muka lalai. Terdapat dua pilihan, anda boleh memasang di localhost atau memilih alamat IP. Pilih alamat IP untuk pemasangan
- Tekan butang seterusnya.
Langkah 4) Setelah menekan butang seterusnya halaman berikut akan dipaparkan.
Halaman ini bertanya mengenai penyediaan nod.
- Pertama, pilih jenis Node 'Casandra Node'.
- Seterusnya, di Ring Name, berikan nama kluster anda. Nama kluster harus sama untuk semua nod dalam kluster yang sama.
- Seterusnya, pilih biji. Benih adalah nod yang dihubungkan dengan nod bukan benih yang lain.
- Setelah memberikan maklumat ini tekan butang seterusnya.
Langkah 5) Setelah menekan butang seterusnya, halaman berikut akan dipaparkan.
Halaman ini meminta alamat IP tempat anda ingin memasang ejen datastax.
- Ejen Datastax diperlukan untuk pemasangan pusat operasi. Ops center adalah alat pemantauan di mana anda dapat memantau semua nod.
- Setelah memberikan maklumat ini, tekan butang seterusnya.
Langkah 6) Setelah menekan butang seterusnya halaman berikut akan dipaparkan.
Kini persediaan siap dipasang. Tekan butang seterusnya.
Langkah 7) Setelah menekan butang seterusnya, halaman berikut akan dipaparkan.
Persediaan akan mula dipasang.
Langkah 8) Selepas pemasangan, halaman berikut akan dipaparkan. Pada halaman yang sama, anda akan melihat tanda semak untuk pilihan yang muncul secara lalai.
Memulakan Node Cassandra
Setelah memasang edisi perusahaan Cassandra pada setiap nod, Mulakan pelayan Cassandra dan ikuti langkah-langkah berikut.
Langkah 1) Pergi ke direktori pemasangan perusahaan Cassandra, dan ketik perintah di bawah ini
bin / dse cassandra
Dengan melaksanakan perintah ini, pelayan Cassandra akan dimulakan. Inilah tangkapan skrin di mana pelayan Cassandra dimulakan secara automatik.
Setelah hampir satu minit menjalankan perintah, pelayan Cassandra akan dimulakan. Satu demi satu mulakan setiap pelayan nod. Setelah memulakan semua pelayan nod, kluster Cassandra anda siap digunakan.
Ringkasan:
Tutorial ini menerangkan mengapa cluster Cassandra diperlukan, apa prasyarat untuk membuat cluster Cassandra dan bagaimana membuat Cluster Cassandra. Juga, tutorial ini membimbing anda cara mengakses pelayan perusahaan Cassandra.