تخطي إلى المحتوى الرئيسي

ما هو

MongoDB قاعدة بيانات NoSQL موجهة نحو المستندات تخزّن البيانات كمستندات مرنة تشبه JSON بدلاً من صفوف في جداول ثابتة، مما يسمح للمخططات بالتنوع بين المستندات في نفس المجموعة.

لماذا يهم

يمثّل MongoDB نهجاً مختلفاً حقاً لتخزين البيانات عن قواعد البيانات العلائقية، وفهم متى يناسب نموذج مرن قائم على المستندات مسألة ما بشكل أفضل من مخطط علائقي صارم مهارة ضرورية مع زيادة مزج التطبيقات لكلا النموذجين.

نصيحة الامتحان

قاوم الرغبة في تصميم مخطط MongoDB تماماً مثل مخطط علائقي مقسم إلى العديد من المجموعات الصغيرة — تأتي قوة MongoDB من تضمين البيانات ذات الصلة معاً داخل مستند واحد عند الاقتضاء، والإفراط في التسوية يهزم الكثير من غرضه.

مواضيع ذات صلة

مهتم بدروس MongoDB (MongoDB)؟

أخبرنا عن أهداف الطالب وثقته بنفسه — وسنصمم خطة شخصية.