সামঞ্জস্যপূর্ণ হ্যাশিং হল নোড (সার্ভার) জুড়ে ডেটা বিতরণের একটি কৌশল যা নোড যোগ বা সরানো হলে পুনর্বিতরণকে কমিয়ে দেয় — সরল হ্যাশিং এর বিপরীতে, যা নোডের সংখ্যা পরিবর্তিত হলে বেশিরভাগ কী পুনরায় ম্যাপ করে। এটি বিতরণকৃত ক্যাশ, ডাটাবেস এবং লোড বিতরণের জন্য গুরুত্বপূর্ণ।
সরল হ্যাশিং এর সমস্যা
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.
