Bu öğreticide, hem ücretsiz hem de açık kaynaklı en iyi NoSQL veritabanlarından biri olan ve yüksek doğrusal ölçeklenebilirlik ile düşük gecikmeli çalışabilirlik sunan Apache Cassandra'nın nasıl kurulacağını öğreneceksiniz. Başlangıçta Facebook'taki gelen kutusu arama özelliğini desteklemek için tasarlandı ve o zamandan beri en verimli ve ölçeklenebilir dağıtım veritabanı olarak selamlanana kadar geliştirildi.
1. Adım: Oracle JAVA'yı yükleyin
Cassandra, Oracle JAVA'nın herhangi bir işletim sisteminde çalışmasını gerektirdiğinden, öncelikle sisteminizde JAVA'yı kurmamız gerekiyor. Bu adım yalnızca basit bir kurulum kılavuzudur, bu nedenle önceden Java yüklü olan okuyucular 1. adımı atlayabilir.
Java'yı masaüstünde nasıl kuracağınızı göstermek için açık kaynak platformunun en son sürümünü indireceğiz: OpenJDK 14. Bu açık kaynaklı sürüm, Cassandra ile herhangi bir ücretli sürüm gibi çalışır, bu nedenle yeterli olmalıdır.
Depoyu güncellemek için aşağıdaki komutu yazın:
$ sudo uygun güncelleme
Ardından, OpenJDK 14'ü kurmak için aşağıdaki komutu çalıştırın:
OpenJDK 14, kurulum sırasında otomatik olarak başlamalıdır. Yüklemeyi doğrulamak için şunu yazın:
Bu, aşağıdaki çıktıda gösterilmelidir:
Java yüklüyken, resmi web sitesinden Apache Cassandra'nın en son sürümünü indirebilirsiniz. Ancak, bu gösteride resmi Apache deposunu yerel yazılım deposuna ekleyerek kullanacağız.
Adım 2: Apache Cassandra'yı Kurma
Aşağıdaki adımlar, resmi deposunu ekleyerek Apache Cassandra'nın nasıl indirileceğine ilişkin ayrıntıları gösterir. Bu özel yöntem, resmi web sitesinden indiremediğiniz durumlarda faydalı olabilir.
Deponun GPG anahtarını almak için aşağıdaki komutları yazın:
$ ıslak -q -O - https://www.apache.org/dist/cassandra/ANAHTARLAR | sudo apt-anahtar ekleme --
Ardından, depoyu eklemek için aşağıdaki komutu kullanın:
> /etc/apt/sources.liste.d/kasandra.kaynaklar.liste'
3. Adım: Apache Cassandra'yı kurun
Kuruluma başlamak için komutları yazın:
$ sudo uygun güncelleme$ sudo apt cassandra'yı yükle
Bu, Cassandra'yı Ubuntu masaüstünüze kurmalı. Ardından, terminalde aşağıdaki komutları yazarak kurulumu doğrulayın:
Çıktı Normal/Ayrılıyor/Katılıyor/Hareket ediyor diyorsa, hepimiz iyiyiz.
Cqlsh, Cassandra Sorgu Dili ile etkileşim kurabileceğiniz bir CLI arabirimidir.
toparlamak
Umarım yukarıda listelenen talimatlar, Ubuntu masaüstünüzde Apache Cassandra'yı kurmanıza yardımcı olmuştur. Apache Cassandra'nın çalışması için Oracle Java'ya ve Java'nın açık kaynak uygulamasına ihtiyacı var, OpenJDK Cassandra ile gayet iyi çalışıyor. Bu öğreticide kullanılan yöntem önce Apache deposunu Ubuntu yazılım deposuna ekledi, ardından veritabanını kurdu.
Özellikle Cassandra'yı diğer veritabanı sistemlerine kıyasla öne çıkaran şey, sunduğu yüksek hacimli veri kapasitesinin yanı sıra son derece düşük gecikmeli işlemleridir. Apple, Facebook, Instagram, Spotify, Twitter, eBay ve Netflix dahil olmak üzere pek çok büyük holdingin bu veritabanı sistemini kullanması, güvenilir bir veri yönetimi platformu olarak faydasını gösteriyor.