Memcached tutarlı karma kullanıyor mu?
Memcached tutarlı karma kullanıyor mu?

Video: Memcached tutarlı karma kullanıyor mu?

Video: Memcached tutarlı karma kullanıyor mu?
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, Kasım
Anonim

Tutarlı karma ile birlikte önbelleğe alınmış veya Redis ve libketama için bir yama. Bu NS için bir nasıl tutarlı karma önbellek sunucularına odaklanarak, anahtar/değer depolarındaki anahtarların sayısı. kod NS önbellek sunucusu agnostiği: orada NS özel bir şey yok önbelleğe alınmış veya Redis içinde ve diğer sunucularla birlikte kullanılabilir.

Bunu göz önünde bulundurarak, tutarlı karma nerede kullanılır?

Dağıtılmış bir sistemde, tutarlı karma aşağıdaki senaryoların çözümüne yardımcı olur: Elastik ölçekleme sağlamak için (bir terim kullanılmış önbellek sunucuları için kullanım yüküne bağlı olarak sunucuların dinamik olarak eklenmesini/kaldırılmasını açıklamak için). NoSQL veritabanları gibi bir dizi depolama düğümünün ölçeğini genişletin.

Redis tutarlı karma kullanıyor mu? NS doğramak yuvalar, sanal düğümlere benzer tutarlı karma . Cassandra'nın veri dağılımı NS neredeyse aynı redis küme ve bu makale dedi ki tutarlı karma . Fakat redis küme turorial dedi redis küme yapmak Olumsuz tutarlı karma kullan.

Sonuç olarak, Cassandra tutarlı karma kullanıyor mu?

2 Cevap. Cassandra yapar Olumsuz tutarlı karma kullan tarif ettiğiniz şekilde. Her tablonun bir bölüm anahtarı vardır (bunu birincil anahtar veya RDBMS terminolojisinde ilk parçası olarak düşünebilirsiniz), bu anahtar kullanarak karma üfürüm3 algoritması. Bütün doğramak uzay, mümkün olan en düşük seviyeden sürekli bir halka oluşturur doğramak en yükseğe

Neden tutarlı bir karmaya ihtiyacımız var?

değişiklikler ve her nesne karma yeni bir konuma. Bu Yapabilmek kaynak içerik sunucularından beri felaket olmak NS önbellek makinelerinden gelen isteklerle dolup taştı. Buradan tutarlı karma gereklidir sunucuların batmasını önlemek için. Tutarlı karma nesneleri mümkün olduğunca aynı önbellek makinesine eşler.

Önerilen: