گھر ڈیٹا بیس منگڈب کیا ہے؟ - ٹیکوپیڈیا سے تعریف

منگڈب کیا ہے؟ - ٹیکوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - مونگو ڈی بی کا کیا مطلب ہے؟

مونگو ڈی بی ایک کراس پلیٹ فارم اور اوپن سورس دستاویز پر مبنی ڈیٹا بیس ہے ، جو ایک طرح کا NoSQL ڈیٹا بیس ہے۔ بطور نمبر ایس کیو ایل ڈیٹا بیس ، منگو ڈی بی JSON نما دستاویزات کو اپنانے کے ل the متعلقہ ڈیٹا بیس کی ٹیبل پر مبنی ڈھانچے کو ختم کرتا ہے جس میں متحرک اسکیما ہوتا ہے جسے اسے BSON کہتے ہیں۔


اس سے کچھ خاص قسم کی ایپلی کیشنز کے لئے ڈیٹا کا انضمام تیز اور آسان ہوتا ہے۔ مونگو ڈی بی بڑے پیمانے پر اور پیچیدہ ملٹی سائٹ انفراسٹرکچرس میں ایک سرور کی تعیناتی سے اسکیل ایبلٹی ، اعلی دستیابی اور کارکردگی کے لئے بنایا گیا ہے۔

ٹیکوپیڈیا نے مونگو ڈی بی کی وضاحت کی

مونگو ڈی بی کو سب سے پہلے منگو ڈی بی انکارپوریشن نے تیار کیا تھا ، جو پھر 10 جیجن کے نام سے جانا جاتا ہے ، اصل میں ونڈوز ایزور اور گوگل ایپ انجن سے ملتے جلتے پاس (پلیٹ فارم آف سروس کے طور پر) پروڈکٹ میں ایک اہم حصہ کے طور پر۔ اس پیشرفت کو 2009 میں اوپن سورس میں منتقل کردیا گیا تھا۔


منگو ڈی بی ایک بہت مشہور NoSQL ڈیٹا بیس بن گیا ، ای بے ، کریگ لسٹ ، سورس فورج اور دی نیویارک ٹائمز سمیت بہت سی بڑی ویب سائٹوں کے پسدید کے طور پر استعمال ہوتا ہے۔ منگو ڈی بی جی این یو ایفرو جنرل پبلک لائسنس کے تحت دستیاب ہے جبکہ اس کے لینگویج ڈرائیور اپاچی لائسنس کے تحت دستیاب ہیں۔ تجارتی لائسنس بھی پیش کیے جارہے ہیں۔


مونگو ڈی بی کی خصوصیات:

  • ایڈہاک سوالات - فیلڈ کے ذریعہ تلاش کی حمایت ، باقاعدگی سے اظہار کی تلاشیں اور رینج کے سوالات۔
  • اشاریہ کاری - BSON دستاویز میں کسی بھی فیلڈ کی ترتیب دی جاسکتی ہے۔
  • چربہ کاری - نقل کے سیٹ کے ذریعے اعلی دستیابی فراہم کرتا ہے جس میں اصل اعداد کی دو یا زیادہ کاپیاں ہوتی ہیں۔
  • بوجھ میں توازن - شارڈنگ ایک ایسا طریقہ ہے جو منگو ڈی بی کو افقی پیمانے کی اجازت دیتا ہے ، اس کا مطلب یہ ہے کہ اعداد و شمار تقسیم اور حدود میں تقسیم ہوجائیں گے اور پھر مختلف شارڈز میں محفوظ ہوجائیں گے جو مختلف سرورز میں واقع ہوسکتے ہیں۔ اعداد و شمار کو کس طرح تقسیم کیا جائے گا اس بات کا تعین کرنے کے لئے تیز چابیاں استعمال کی جاتی ہیں۔
  • جمع - ڈیٹا پر بیچ پروسیسنگ کے ساتھ ساتھ اجتماعی کارروائیوں کو انجام دینے کے ل Map میپریڈوسیس کا اطلاق کیا جاسکتا ہے۔
  • فائل اسٹوریج - مونگو ڈی بی کو فائل سسٹم کے طور پر استعمال کیا جاسکتا ہے جو مندرجہ بالا افعال کو بروئے کار لاتا ہے اور شارڈنگ کے ذریعے تقسیم انداز میں کام کرتا ہے۔
منگڈب کیا ہے؟ - ٹیکوپیڈیا سے تعریف