MongoDB بسرعة إتقان سلسلة - نظرة عامة (II)

وبمقارنة أول المفهوم الأساسي لجزء من قاعدة البيانات

العملية الأساسية للجزء الثاني من قاعدة البيانات

2.1 عرض قاعدة بيانات

عرض جميع قواعد البيانات # >  DBS المعرض

المشرف 0.000GBlocal 0.000GBtest 0.000GB # إرسال قاعدة البيانات الحالية >  dbtest

2.2 إنشاء قاعدة بيانات

استخدام اسم قاعدة البيانات +، في حالة وجود قاعدة البيانات، والتبديل، أو إنشاء قاعدة بيانات

# إنشاء قواعد البيانات التبديل / >  استخدام HHW

تحولت إلى ديسيبل HHW

>  ديسيبل

عرض كل قاعدة بيانات HHW # >  DBS المعرض

المشرف 0.000GBlocal 0.000GBtest 0.000GB

فإنه لا المعرض هو أنه، أي وثائق وبيانات، إدراج قطعة من البيانات

# أدخل وثيقة والبيانات >  db.test.insert ({ 'مفتاح': 'قيمة'})

WriteResult ({ "nInserted": 1})

>  DBS المعرض

0.000GB المشرف

HHW 0.000GBlocal 0.000GBtest 0.000GB

2.3 قاعدة بيانات حذف

dropDatabase) طريقة ( ، وسوف حذف قاعدة البيانات المحددة. إذا كنت ترغب في حذف لم يتم تحديد قاعدة بيانات، أنه سيتم حذف قاعدة بيانات الاختبار الافتراضي.

>  ديسيبل

HHW

>  db.dropDatabase ()

{ "إسقاط": "HHW"، "موافق": 1}

>  عرض DBS.

المشرف 0.000GBlocal 0.000GBtest 0.000GB

بسيط جدا لإنشاء قواعد البيانات وحذف وإضافة وثائق وصفوف محددة محدد مسبقا لا لزوم لها، وذلك لتنظيم ودعونا نتحدث عن كيفية استخدام مجموعة؟

الجزء الثالث من مجموعة من المحتويات ذات الصلة

في MongoDB، وجمع (جمع) عبارة عن مجموعة من الوثائق (وثيقة) هو. مفهوم مشابه لمجموعة من الجداول في قواعد البيانات العلائقية، ولكن بالمقارنة مع بنية الجدول مجموعة أكثر مرونة، وهيكل من نفس مجموعة ثيقة قد تكون مختلفة.

الشكل الأساسي لطريقة 3.1 createCollection () كما يلي:

db.createCollection (الاسم، خيارات)

1. اسم: اسم جمع ليتم إنشاؤه.

2. خيارات اختياري: تحديد الخيارات المتعلقة حجم الذاكرة ومؤشر.

FIG خيارات المعلمات على النحو التالي:

ملاحظة: الشكل أعلاه autoIndexID مهمل

حول createCollection mongodb

3.1.1 رمز المثال (مجموعة مع أية معلمات)

# إنشاء مجموعة مع أية معلمات >  db.createCollection ( 'test0')

{ "موافق": 1} # قاعدة بيانات تحصيل الشيكات >  مجموعات المعرض

أولا

3.1.2 أمثلة من اثنين من رموز (مع مجموعة معلمات)

>  db.createCollection ( "سجل"، {توج: صحيح، الحجم: 5242880، الحد الأقصى: 5000})

{ "موافق": 1}

3.1.3 أمثلة من ثلاثة رموز (حقل إنشاؤها تلقائيا تعيين)

# أدخل وثيقة والبيانات >  db.test2.insert ({ 'مفتاح': 'قيمة'})

WriteResult ({ "nInserted": 1})

3.2 db.showCollections عرض قاعدة بيانات مجموعة

3.3 مجموعة حذف

MongoDB استخدام db.collection.drop () لحذف قاعدة البيانات المجموعة.

3.3.1 مثال التعليمة البرمجية

# حذف مجموعة السجل

>  db.log.drop () صحيح >  مجموعات المعرض

أولا

3.4 تغيير اسم مجموعة

وضع RenameCollection إعادة تسمية الأسلوب.

3.4.1 مثال التعليمة البرمجية

>  db.first.renameCollection ( 'firstCollection')

{ "موافق": 1}

>  مجموعات المعرض

firstCollection

محتوى أكثر إثارة يرجى الانتباه إلى "IT تحالف مكافحة" يا ~ ~ ~

صنع الإنسان تشو Keech نقطة C رونالدو انفجر النصر، يوفنتوس 1-0 في تورينو

Waymo منح 245 مليون $ من الأسهم، الطيار الآلي حالة الحرب سوق السيارات التغيرات المفاجئة

أموال الشركات أقل، وارتفاع الأسعار! أسعار قياسية AI: هناك هذه العملية؟

حتى متجر أبل هم الطغاة المحلية الذهب في دبي، في الحكمة من المدينة على هذا الطريق في النهاية نحن ملقاة على مسافة قليلة؟

GIF: أخطاء عودة زازا صنع الإنسان تشو نقطة، C لوه ضربة جزاء

20 عاما تشنغدو تصليح الأحذية الرخيصة الإسكافي متشابكة في أسعار

المعركة - ميسي ركلة حرة الصعب تحقيق الفوز على ارسنال 0-3 في المنزل وبعد ذلك عقدت مانشستر سيتي خلال أسبوع

بايدو الانتحال سلسلة كتلة "تمتص القط" CryptoKitties اللعبة، هل ICO، لا يزال مربحا

تميز آذان الخنازير الخبز والمواد الغذائية الدخن حار والمشروبات الساخنة ...... تشنغدو مزدوجة الجبن لي الآن تعمل الله هل تحاول ذلك؟

نيتياس مختارة بعناية ناجحة "الغزو" واتسون، بدأت الأمازون الروبوت التوصيل السريع الاختبار الميداني | أسبوع واحد من استهلاك أخبار Vol.21

2017 برمجة اللغة "قاعة المشاهير" أعلن فوز C لغة بيثون يتبع

مقابلة مع بيل دالي: NVIDIA لا تقلق بشأن FPGA، ASIC ليس خائفا من المنافسة الجديدة