2016-03-18 27 views
1

Cassandra herhangi bir zamanda herhangi bir düğüm noktasını garanti etmez, veri çoğaltılacağı için veri çoğaltılabilir bu yüzden veri kaybetme sorunları yaşanmayabilir bu yüzdenCassandra düğümü ne zaman başarısız?

+2

Cassandra, düğüm hataları eksikliğini garanti etmez. Düğüm başarısızlık düzeylerini tolere etmek için tasarlanmıştır. Bu, tüm sistemin taviz verilmeden başarısız olabileceği için, toplam sisteme daha iyi bir verimlilik sağlar. – RussS

cevap

2

Cassandra düğümleri çok ağır yazma gibi nedenlerden dolayı başarısız olabilir , bellek hatası, donanım hatası, mezar taşı sınırı 100k hatası, sıkıştırma hataları, ağ hataları vb.

Cassandra, herhangi bir diğer yazılımın bağımlı bileşenlere ve donanıma karşı savunmasız olduğu için düğümde bir hata olmadığını garanti edemez.

Garantisi, çoğaltma faktörüne bağlı olarak, minimum sayıda gerekli düğümün çalışıp çalışmaya başlamasına kadar, veri kaybına sahip olmamanızdır.

2

Cassandra, diğer sistemler gibi düğümlerde bir arıza olmadığını, ancak cassandra kümesinin doğru bir şekilde ayarlandığını, yeterli sayıda düğüm ve çoğaltmanın yapılandırıldığını, hatta düğümlerin bir kısmının bile yetersiz kaldığını, tüm kümenin kullanılabilir olacağını garanti edemedi. Müşteriler için şeffaf olabilecek veri kaybı yok. Müşteriler bunu anlamayacaklar.

İlgili konular