RedLock, birden fazla Redis düğümünde kilitler alarak çalışan dağıtılmış bir kilit algoritmasıdır.
Her kilit için kısa bir son kullanma süresi belirleyerek karşılıklı dışlamayı sağlar ve kilitlenmeleri önler.
Düğümlerin çoğunluğu belirli bir süre içinde kilitlenebilirse algoritma başarılı kabul edilir, böylece dağıtılmış sistemlerde yüksek kullanılabilirlik ve hata toleransı sağlanır.
7 cevap
GeishaCharm
Fri Nov 29 2024
Redlock algoritması, müşterinin bir kilit elde etmeye çalıştığı prensipte çalışır.
CryptoMagician
Fri Nov 29 2024
Rastgele değer, kilit ediniminin benzersiz olmasını ve deterministik olmamasını sağlar.
SakuraWhisper
Fri Nov 29 2024
Bu, SET komutlarının çok sayıda Redis düğümüne iletilmesiyle gerçekleştirilir.
Martino
Fri Nov 29 2024
İstemci, sonucu belirlemek için bu Redis düğümlerinden yanıtlar bekler.
SamuraiHonor
Fri Nov 29 2024
Her Redis düğümü, jeton olarak bilinen rastgele bir değerin yanı sıra benzersiz bir tanımlayıcı alır.