Redis Cluster ले डेटालाई बहुविध Redis नोडहरूमा शार्डिङ गरी तेर्सो स्केलिङ सक्षम गर्छ — डेटासेट (र लोड) वितरण गरी Redis लाई एकल सर्भरको मेमोरीभन्दा बढी डेटा र थ्रुपुट ह्यान्डल गर्न सक्षम बनाउँछ। यसले hash slots मार्फत डेटा विभाजन गर्छ र बिल्ट-इन उच्च उपलब्धता प्रदान गर्छ।
Hash slots मार्फत शार्डिङ
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.
