مرکزی مواد پر جائیں

یہ کیا ہے

MongoDB ایک دستاویز پر مبنی NoSQL ڈیٹابیس ہے جو ڈیٹا کو مقررہ ٹیبلز میں قطاروں کی بجائے لچکدار، JSON جیسی دستاویزات کے طور پر اسٹور کرتا ہے، جس سے schemas ایک ہی مجموعے میں دستاویزات کے درمیان مختلف ہو سکتی ہیں۔

یہ کیوں اہم ہے

MongoDB relational databases کے مقابلے ڈیٹا اسٹوریج کے لیے واقعی ایک مختلف انداز پیش کرتا ہے، اور یہ سمجھنا کہ کب ایک لچکدار، دستاویز پر مبنی ماڈل کسی سخت relational schema سے بہتر کسی مسئلے کے مطابق ہوتا ہے، ایک ضروری مہارت ہے کیونکہ ایپلیکیشنز تیزی سے دونوں پیراڈائمز کو ملا رہی ہیں۔

امتحانی نکتہ

MongoDB schema کو بالکل relational schema کی طرح کئی چھوٹے مجموعوں میں تقسیم کر کے ڈیزائن کرنے کی خواہش کی مزاحمت کریں — MongoDB کی طاقت مناسب ہونے پر متعلقہ ڈیٹا کو ایک ہی دستاویز کے اندر embed کرنے سے آتی ہے، اور over-normalization اس کے زیادہ تر مقصد کو شکست دیتا ہے۔

متعلقہ موضوعات

MongoDB (MongoDB) کے اسباق میں دلچسپی ہے؟

طالب علم کے اہداف اور اعتماد کے بارے میں بتائیں — ہم ایک ذاتی منصوبہ بنائیں گے۔