یک سیستم پایگاه داده توزیع شده: مجموعهای از سایتها می باشد که از طریق شبکه به هم متصل شدهاند که هر کدام از سایت ها پایگاه داده مخصوص به خود دارد اما می توانند با یکدیگر کار کنند . هر کاربری در هر سایتی می تواند به همه داده های موجود در شبکه دسترسی داشته باشد درست مانند اینکه همه داده ها در سایت کاربر ذخیره شده است . راهحلهای گوناگونی برای تخصیص پویای داده در سیستهمای توزیعی وجود دارد که برخی از آنها عبارتند از : الگوریتم شمارنده ساده الگوریتم Load Sensitive counter ...