Big Data: Cassandra, HBase ve ElasticSearch


Cassandra ve HBase terabytelarca büyük veriyi depolamak için tercih edilirken ElasticSearch logları depolamak için tercih ediliyor.

Cassandra ve HBase arasında hangisini kullanacağınızı tercih ederken şu bilgileri göz önünde bulundurun:

  1. Cassandra yazma işleminde HBase’den daha hızlıyken, HBase okuma işleminde Cassandra’dan daha hızlıdır.
  2. Her ikisi de terabytelarca hatta petabytelarca büyük veriyi ve dosyaları depolamak için kullanılabilir.
  3. Cassandra’da master-node yoktur, always-on web ve mobil projeler için uygundur.
  4. HBase’de master-node vardır ve master-node çökerse tüm sistem çöker.
  5. HBase’in veri analizi araçları ile entegrasyonu iyidir.
  6. Cassandra Spark ile birlikte kullanılırsa okuma işlemi iyileştirilebilir.
  7. Netflix Cassandra ve Spark çözümünü tercih ederken, Twitter tweetleri depolamak için HBase’i tercih etmiştir.
  8. HBase’in performansı Cassandra’dan daha iyi.
  9. Son olarak ElasticSearch-Kibana ile loglama ve arama işlemleri için tercih edilir.

Mutlu kodlamalar 🙂

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s