فہرست کا خانہ:
تعریف - کلسٹرنگ کا کیا مطلب ہے؟
کلسٹرنگ ، ڈیٹا بیس کے تناظر میں ، متعدد سرورز کی مثال یا کسی ایک ڈیٹا بیس سے متصل ہونے کی مثال سے۔ ایک مثال میموری اور عمل کا جمع ہے جو ڈیٹا بیس کے ساتھ تعامل کرتی ہے ، جو جسمانی فائلوں کا مجموعہ ہے جو دراصل ڈیٹا کو محفوظ کرتی ہے۔
کلسٹرنگ دو اہم فوائد پیش کرتا ہے ، خاص طور پر اعلی حجم والے ڈیٹا بیس ماحول میں:
- غلطی رواداری: چونکہ صارفین سے رابطہ قائم کرنے کے لئے ایک سے زیادہ سرور یا مثال موجود ہیں ، انفرادی سرور کی ناکامی کی صورت میں ، کلسٹرنگ ایک متبادل پیش کرتی ہے۔
- بوجھ میں توازن: کلسٹرنگ کی خصوصیت عام طور پر ترتیب دی جاتی ہے تاکہ صارفین کو خود بخود کم سے کم بوجھ کے ساتھ سرور میں مختص کیا جاسکے۔
ٹیکوپیڈیا کلسٹرنگ کی وضاحت کرتا ہے
ڈیٹا کو کس طرح جمع کیا جاتا ہے اور وسائل مختص کیے جاتے ہیں اس پر منحصر ہے ، کلسٹرنگ مختلف شکلیں لیتی ہے۔ پہلی قسم مشترکہ کچھ بھی نہیں فن تعمیر کے طور پر جانا جاتا ہے. اس جھرمٹ کے موڈ میں ، ہر نوڈ / سرور مکمل طور پر آزاد ہے ، لہذا اس میں تنازعہ کا کوئی ایک نقطہ نہیں ہے۔ اس کی مثال اس وقت ہوگی جب کسی کمپنی کے پاس ایک ہی ویب سائٹ کے لئے متعدد ڈیٹا مراکز ہوں۔ دنیا بھر میں بہت سارے سرورز کے ساتھ ، کوئی بھی سرور "ماسٹر" نہیں ہوتا ہے۔ مشترکہ-کچھ بھی "ڈیٹا بیس کو تیز کرنا" کے نام سے نہیں جانا جاتا ہے۔
اس کا اشتراک مشترکہ ڈسک فن تعمیر کے ساتھ کریں ، جس میں تمام اعداد و شمار کو مرکزی طور پر محفوظ کیا جاتا ہے اور پھر مختلف سرورز یا نوڈس پر محفوظ کردہ مثالوں کے ذریعہ اس تک رسائی حاصل کی جاتی ہے۔
گرڈ کمپیوٹنگ یا ڈسٹری بیسڈ کیچنگ متعارف کروانے سے دونوں اقسام کے مابین فرق ابھی دھندلا ہوا ہوگیا ہے۔ اس سیٹ اپ میں ، ڈیٹا اب بھی مرکزی طور پر منظم ہے لیکن ایک طاقتور "ورچوئل سرور" کے ذریعہ کنٹرول کیا جاتا ہے جس میں بہت سارے سرورز پر مشتمل ہوتا ہے جو ایک ساتھ کام کرتے ہیں۔
یہ تعریف ڈیٹا بیس کے تناظر میں لکھی گئی تھی