تقسیم ڈیٹا بیس اور مرکزی ڈیٹا بیس کے درمیان فرق

Anonim

تقسیم شدہ ڈیٹا بیس بمقابلہ ڈیٹا بیس اور مرکزی ڈیٹا بیس

مرکزی ڈیٹا بیس ڈیٹا بیس ہے جس میں اعداد و شمار کو ایک ہی مقام میں ذخیرہ اور برقرار رکھا جاتا ہے. یہ بڑے اداروں میں ڈیٹا ذخیرہ کرنے کے روایتی نقطہ نظر ہے. ڈسٹریبیوٹ ڈیٹا بیس ایک ڈیٹا بیس ہے جس میں اعداد و شمار اسٹوریج کے آلات میں ذخیرہ کیا جاتا ہے جو اسی جسمانی مقام میں واقع نہیں ہے لیکن ڈیٹا بیس کو مرکزی ڈیٹا بیس مینجمنٹ سسٹم (DBMS) کا استعمال کرتے ہوئے کنٹرول کیا جاتا ہے.

مرکزی ڈیٹا بیس کیا ہے؟

ایک مرکزی ڈیٹا بیس میں، ایک تنظیم کے تمام اعداد و شمار ایک ہی فریم کمپیوٹر یا سرور کے طور پر ایک ہی جگہ میں محفوظ کیا جاتا ہے. دور دراز مقامات میں صارفین اعداد و شمار تک رسائی حاصل کرنے کے لئے فراہم کردہ پروگرام کے پروگراموں کے ذریعہ وسیع ایریا نیٹ ورک (وان) کے ذریعہ ڈیٹا تک رسائی حاصل کرتے ہیں. مرکزی ڈیٹا بیس (مین فریم یا سرور) کو نظام میں آنے والے تمام درخواستوں کو پورا کرنے کے قابل ہونا چاہئے، لہذا آسانی آسانی سے بن سکتی ہے. لیکن چونکہ تمام اعداد و شمار ایک ہی جگہ میں رہتے ہیں اس سے ڈیٹا کو برقرار رکھنا اور بیک اپ کرنا آسان ہے. مزید برآں، اعداد و شمار کی سالمیت کو برقرار رکھنے کے لئے آسان ہے، کیونکہ ایک بار ڈیٹا بیس مربوط ڈیٹا بیس میں ذخیرہ کیا جاتا ہے، پرانے ڈیٹا دوسری جگہوں میں دستیاب نہیں ہے.

ڈسٹریبیوٹ ڈیٹا بیس کیا ہے؟

تقسیم شدہ ڈیٹا بیس میں، ڈیٹا اسٹوریج آلات میں ذخیرہ کیا جاتا ہے جو مختلف جسمانی مقامات پر واقع ہے. وہ ایک عام سی پی یو کے ساتھ منسلک نہیں ہیں لیکن ڈیٹا بیس مرکزی مرکز کے مرکزی مرکز کے ذریعہ کنٹرول کیا جاتا ہے. صارفین کو WAN تک رسائی حاصل کرنے کے ذریعہ تقسیم کردہ ڈیٹا بیس میں ڈیٹا تک رسائی حاصل ہے. اپ ڈیٹ کردہ ڈسٹریبیوٹر کو اپ ڈیٹ کرنے کے لئے، یہ نقل و حرکت اور نقل و حرکت کے عمل کا استعمال کرتا ہے. نقل عمل کے عمل میں تقسیم شدہ ڈیٹا بیس میں تبدیلیوں کی شناخت ہوتی ہے اور ان تبدیلیوں پر لاگو ہوتا ہے اس بات کا یقین کرنے کے لئے کہ تمام تقسیم کردہ ڈیٹا بیس ایک ہی نظر آتے ہیں. تقسیم شدہ ڈیٹا بیسوں کی تعداد پر منحصر ہے، یہ عمل بہت پیچیدہ اور وقت لگ رہا ہے. نقل و حرکت کے عمل کو ایک ڈیٹا بیس ماسٹر ڈیٹا بیس کے طور پر شناخت کرتا ہے اور ڈیٹا بیس کو نقل کرتا ہے. یہ عمل نقل عمل کے عمل کے طور پر پیچیدہ نہیں ہے لیکن اس بات کو یقینی بناتا ہے کہ تمام تقسیم کردہ ڈیٹا بیسس اسی ڈیٹا میں ہیں.

تقسیم کردہ ڈیٹا بیس اور مرکزی ڈیٹا بیس کے درمیان کیا فرق ہے؟

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