التجزئة المتسقة هي تقنية لتوزيع البيانات عبر العقد (الخوادم) التي تقلل إلى الحد الأدنى إعادة التوزيع عند إضافة أو إزالة العقد — على عكس التجزئة البسيطة، التي تعيد تعيين معظم المفاتيح عند تغيير عدد العقد. وهي مهمة للذاكرات المخزنة الموزعة والقواعد البيانات وتوزيع الحمل.
المشكلة مع التجزئة البسيطة
Simple approach: node = hash(key) % N (N = number of nodes)
✗ when N CHANGES (add/remove a node), N changes → MOST keys remap to different nodes →
massive data movement / cache invalidation (almost everything moves!)
→ adding/removing a server causes huge disruption → bad for dynamic distributed systems.
