عن المشروع
MongoDB هو مشروع قاعدة بيانات مستضاف في mongodb/mongo. يقدّم ملف README المكوّنات الرئيسية: mongod، خادم قاعدة البيانات، و mongos، موجه التجزئة. يشير إلى خيارات التحميل الرسمية لمجتمع MongoDB، بما في ذلك التحميلات المباشرة، وصنّاف Homebrew، وصورة Docker mongodb/mongodb-community-server.
يمكن تحميل صدفة MongoDB بشكل منفصل أو تثبيتها عبر Homebrew باسم mongosh. تُحافظ على تعليمات البناء في docs/building.md. للحصول على خيارات سطر الأوامر، يمكن للمستخدمين تشغيل ./mongod --help. مثال لإعداد خادم محلي أحادي يخلق المجلد /data/db ويشغّل ./mongod؛ تتصل صدفة mongosh بـ localhost وقاعدة البيانات test افتراضيًا.
يقوم البرنامج النصي install_compass بتحميل وتثبيت حزمة MongoDB Compass المناسبة للمنصة. تُربط برامج تشغيل العملاء لمعظم لغات البرمجة من وثائق MongoDB. تُعالج تقارير الأخطاء عبر ويكي المشروع. تُنشأ الحزم، بما في ذلك حزم RPM وDebian، بواسطة buildscripts/packager.py.
تشمل موارد التعلم الدليل، مركز المطورين، وجامعة MongoDB. يُشار أيضًا إلى MongoDB Atlas المستضاف سحابيًا ومنتديات المجتمع. الترخيص: الإصدارات التي نُشرت قبل 16 أكتوبر 2018 مُصدرة تحت رخصة AGPL؛ الإصدارات بعد ذلك التاريخ، بما في ذلك تصحيحات الإصدارات السابقة، تخضع لرخصة Server Side Public License (SSPL) الإصدار 1. قد تحدد الملفات الفردية رخصتها الخاصة، وتُذكر ملفات SSPL في رؤوسها.
هذا المستودع هو المصدر الأصلي لخادم قاعدة البيانات والأدوات المرتبطة به. وهو ذو صلة ببنية البيانات التحتية، ونشر قواعد البيانات المستضافة ذاتيًا، وأدوات قاعدة البيانات الموجهة للمطورين.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.