Redis Cluster, verileri birden fazla Redis düğümü arasında parçalayarak yatay ölçeklemeyi sağlar — veri setini (ve yükü) dağıtarak Redis'in tek bir sunucunun belleğini aşan veri ve aktarım hızını işlemesini mümkün kılar. Veriyi hash slots aracılığıyla bölümlendirir ve yerleşik yüksek kullanılabilirlik sağlar.
Hash slots aracılığıyla parçalama
Redis Cluster divides the keyspace into 16384 HASH SLOTS.
→ each key maps to a slot: slot = CRC16(key) mod 16384
→ slots are distributed across the cluster's primary nodes
→ each node owns a subset of slots (and thus a subset of the data)
→ This spreads data and load across nodes → scales memory and throughput horizontally.
