أسئلة وأجوبة MongoDB MCQ

أسئلة وأجوبة MongoDB MCQ

MCQSS.com يقدم أسئلة وأجوبة مجانية لـ MongoDB في آلاف المواضيع المختلفة. تنسيقنا التفاعلي يسمح لك بمعرفة ما إذا كنت قد أجبت بشكل صحيح على الأسئلة فوراً. استكشف مجموعتنا من الأسئلة ذات الاختيارات المتعددة وتحقق من معرفتك في MongoDB اليوم! لا حاجة لشراء عضوية أو التسجيل، يمكنك استخدام موقعنا مجانًا. لا تفوت الفرصة لتحسين مهاراتك والاستعداد للاختبارات مع MCQSS.com.

1: في أي لغة (لغة) يدعمها MongoDB؟

A.   جافا سكريبت

B.   بيثون

C.   كل ما سبق.

D.   بي أتش بي

E.   بيرل

2: يسمى السجل الثنائي للمعاملات المستخدمة لاستعادة قاعدة البيانات بعد التعطل:

A.   مجلة

B.   موازنة

C.   قشرة أولية

D.   النسخة المتماثلة الرئيسية

3: تستخدم لغة الاستعلام MongoDB ' المشغلين الذين يبدأون في أي شخصية؟

A.   :

B.   $

C.   #

D.   @

4: يجب أن تتوقع أن تحتوي ملفات TSV على:

A.   سجلات البيانات الثنائية

B.   إحداثيات البيانات الجغرافية

C.   فهرسة المستندات للمجموعة المسماة

D.   حقول النص المنفصلة في علامة التبويب

5: يقوم MongoDB بتخزين المستندات في الهياكل المسمى

A.   كائنات ODB

B.   كائنات JavaScript

C.   كائنات bson

D.   كائنات JSON

6: لإجراء بحث على مجموعة ، والحصول على كائن المؤشر للنتائج ، استخدم:

A.   FindAndModify ()

B.   استفسار()

C.   يجد()

D.   Findone ()

7: قاعدة بيانات MongoDB قادرة على:

A.   العمليات الذرية (لكل وثيقة)

B.   توصيلات متعددة الطاولة

C.   المعاملات المتوافقة مع الحمض

D.   يرتكب الكائن المتعدد مع التراجع

8: أي من البيان التالي صحيح

A.   يجب أن تكون _ID من المستند فريدة من نوعها فقط على Shard التي يوجد فيها المستند

B.   إذا لم تحدد و _id عند القيام بإدراج ، فسيقوم برنامج التشغيل بإنشاء واحد لك

C.   يجب عليك تحديد و _id عند إدخال المستندات

D.   بشكل افتراضي ، لا يوجد فهرس على _id. من أفضل الممارسات إضافة واحدة إذا كنت تتوقع الاستعلام بناءً على _ID.

9: ماذا يقدم Mongodb ' ؛ s Sharding؟

A.   التحجيم إلى ألف العقد

B.   الفشل التلقائي

C.   كل هذه

D.   التوازن التلقائي للتغييرات في الحمل وتوزيع البيانات

E.   إضافة سهلة للآلات الجديدة دون وقت لأسفل

10: أي من التعبيرات التالية هي مستندات JSON صالحة؟

A.   {name: schoolify ، url: 'www.schoolifybd.com'}

B.   {name: "schoolify" ، url: www.schoolifybd.com}

C.   {name: "steldify": url: 'www.schoolifybd.com'}

D.   {name: "steldify" ، url: 'www.schoolifybd.com'}

E.   {الاسم: "مدرسة". عنوان URL: 'www.schoolifybd.com'}

11: يمكنك كتابة وظائف MapReduce مخصصة في MongoDB باستخدام:

A.   JavaScript

B.   بي أتش بي

C.   بيثون

D.   جافا

E.   جيسون

12: الحد الأقصى لحجم وثيقة BSON هو:

A.   8 ميغابايت

B.   16 ميغابايت

C.   4 ميغابايت

D.   12 ميغابايت

13: عملية النسخ المتماثل هذه

A.   غير متزامن

B.   متزامن

14: أي مما يلي ستستخدمه للاستعلام عن مجموعة مخزون للحصول على جميع عناصر "طعام" بسعر أقل من 34 دولارًا؟

A.   db.inventory.find ({type: "food" ، price: {$ lte: 34}})

B.   db.inventory.find ({type: "food" ، price: {$ lt: 34}}). اشرح ()

C.   db.inventory.find ({type: "food" ، السعر: {$ lt: 34}})

15: أي مما يلي صحيح بشكل نحلي للبحث في مجموعة "المشاركات" عن منشور بعنوان "قصة الأخبار الكبيرة"؟

A.   posts.search ({'title': 'Big News Story'}) ؛

B.   db.posts.find (العنوان: "قصة إخبارية كبيرة") ؛

C.   Posts.Search ("العنوان": "قصة إخبارية كبيرة") ؛

D.   db.posts.find ({title: 'Big News Story'}) ؛

16: تعتمد واجهة شل "Mongo" التفاعلية على:

A.   بيثون

B.   روبي

C.   JavaScript

D.   سكالا

17: كيف يمكنك تحسين تخزين المستندات؟

A.   استخدم أسماء الحقول الأقصر داخل المستندات

B.   (كل هذه)

C.   حدد قيمة صريحة وأصغر _ID

D.   تضمين مستندات صغيرة داخل مستندات أخرى

18: أي من المصطلحات التالية تصف mongodb؟

A.   ذاكرة التخزين المؤقت القابلة للتكوين

B.   مخطط ثابت

C.   DBMS الموجهة نحو المستند

D.   قاعدة البيانات العلائقية

19: يدعم MongoDB UTF-8 للسلاسل في الكائنات والاستعلامات المخزنة:

A.   دائماً

B.   أبداً

C.   أحيانا

20: بدلاً من الجداول ، يقوم MongoDB بتخزين البيانات في هياكل تسمى:

A.   tuples

B.   الصفحات

C.   خرائط

D.   مجموعات

21: عندما يحمل ملف مجلة 1 جيجابت من البيانات ، يقوم MongoDB بإنشاء ملف مجلة جديد؟

A.   حقيقي

B.   خطأ شنيع

22: ما هي المنصة التي يدعمها MongoDB؟

A.   كل ما سبق

B.   ماك OS X.

C.   شبابيك

D.   Linux

23: لإنشاء فهرس لحقل user_name على مجموعة المستخدم ، أي مما يلي هو بناء الجملة الصحيح؟

A.   db.user.createIndex ({user_name: 1}) ؛

B.   db.user.attachindex ({user_name: 1}) ؛

C.   db.user.saveIndex ({user_name: 1}) ؛

D.   db.user.ensureindex ({user_name: 1}) ؛

24: تستخدم عملية Reduce Map مجموعة مؤقتة لمعالجة البيانات ؛ فائدة هذا السلوك هي أن العمليات:

A.   تكون أكثر أمانًا مما قد تكون عليه إذا تم تنفيذها على مجموعة مسماة

B.   يمكن تنفيذها بشكل متزامن على نفس المجموعة ، دون التأثير على الحالات الوسيطة

C.   لا تشغل أي مساحة إضافية في قاعدة البيانات

D.   تكون أكثر دقة مما قد تكون إذا تم تنفيذها على البيانات المباشرة

25: ما هي الطريقة التي يجب استخدامها لإنشاء فهرس على مجموعة ، إذا لم تكن موجودة بالفعل؟

A.   Reindex ()

B.   CreateIndex ()

C.   CheckIndex ()

D.   ضمان index ()

26: أي من العبارات التالية صحيحة حول mongodb

A.   MongoDB يدعم المعاملات

B.   MongoDB لا يدعم المعاملات والعمليات ليست ذرية.

C.   MongoDB يدعم الوصول

D.   MongoDB لا يدعم المعاملات ولكن العمليات ذرية.

27: أي مما يلي يعتبر عمليات mongodb الأساسية؟

A.   إنشاء ، تحديد ، تحديث ، حذف

B.   إنشاء ، قراءة ، تحديث ، إسقاط

C.   قم بإنشاء وتحديد وتحديث وإسقاط

D.   إنشاء ، قراءة ، تحديث ، حذف

28: تسمى طريقة النسخ المتماثل المفضل حاليًا:

A.   أعضاء الحكم

B.   سيد/العبد

C.   أزواج النسخ المتماثلة

D.   مجموعات النسخة المتماثلة

29: يتم اختصار عمليات قاعدة البيانات الأساسية في MongoDB على النحو التالي:

A.   crud

B.   جيسون

C.   MDB

D.   بسون

30: لتعديل وثيقة وثيقة واحدة من مجموعة ، استخدم:

A.   upsert ()

B.   إجمالي()

C.   تحديث()

D.   FindAndModify ()

31: الفهارس في MongoDB ليست جيدة لـ:

A.   مجموعات كثيفة الكتابة

B.   المجموعات التي يكون عدد القراءات أكبر بكثير من عدد الكتابة.

32: ما هي ميزة MongoDB المستخدمة لتحقيق التوازن بين الحمل بين الآلات المتعددة؟

A.   الشبكات

B.   بسون

C.   مجموعات النسخ المتماثلة

D.   الفهرسة الجغرافية المكانية

E.   شاردنغ

33: ما هو بيان ما يلي لا يمكن إسقاط فهرس؟

A.   db.runcommand ({dropindexes: 'foo' ، index: '*'})

B.   db.collection.dropindex ({x: 1 ، y: -1})

C.   db.runcommand ({dropindexes: 'foo' ، index: {y: 1}})

D.   db.mycollection.reindex ()

E.   db.collection.dropindexes () ؛

34: يستخدم MongoDB الشبكات إلى:

A.   منع فقدان البيانات بعد الانهيار أو الإغلاق الصعب

B.   تقليل وتلخيص هياكل البيانات الكبيرة

C.   تخزين الملفات الكبيرة ، موزعة كقطع أصغر

D.   فهرس وفرز مجموعات كبيرة للغاية من المستندات

35: في MongoDB v2.4 ، ما نوع محرك JavaScript المستخدم لتنفيذ جميع JavaScript على Mongo Shell؟

A.   JavaScriptCore

B.   القرد العنكبوت

C.   v8

D.   فوستارك

E.   وحيد القرن

36: صحيحة أو خاطئة؟ يمكن أن يكون MongoDB مفاتيح أجنبية.

A.   حقيقي

B.   خطأ شنيع

37: يشبه إطار التجميع الأكثر تشابهًا مع مرفق قواعد البيانات العلائقية

A.   الآراء

B.   مجموعة من

C.   مفاتيح خارجية

D.   قيود

38: يمكن أن يكون النسخ المتماثل MongoDB ' في شكل ماجستير أو نموذج _______.

A.   Sharding

B.   لا شيء أعلاه

C.   النسخ المتماثلة

D.   مجموعات النسخة المتماثلة

39: عند تخزين الملفات الكبيرة في MongoDB ، يتم تشجيع واحد على استخدام ...

A.   mongofs

B.   الشبكات

C.   بسون

D.   أيا من هذه

40: أي من العمليات الذرية التالية التي ستستخدمها لإضافة قيمة إلى صفيف فقط إذا لم تكن موجودة بالفعل في الصفيف؟

A.   دفع $

B.   البوب ​​$

C.   $ addToSet

D.   $ INC

E.   سحب $

41: المصادقة في MongoDB هي:

A.   متوفر مع Sharding منذ الإصدار 1.8.

B.   غير مطلوب إذا استخدمنا منفذًا غير قياسي لـ Mongod.

C.   u udp جدار الحماية بين اتصالات Mongod و Client.

D.   بناءً على مصادقة مستخدم Linux.

E.   خارج افتراضي.

42: ما هو الفرق بين `Save ()` و `insert ()` في Mongo Shell؟

A.   لا شيء أعلاه صحيح.

B.   حفظ () يقوم بتحديث المستند إذا كان موجودًا بالفعل (قضاة إذا كان لديهم بالفعل `_id`) ؛ إدراج إذا كان جديدًا.

C.   لا فرق بينهما.

D.   حفظ () يقوم بتحديث المستند إذا كان موجودًا بالفعل (قضاة من خلال مقارنتها بايت بايت) ؛ إدراج إذا كان جديدًا.

E.   حفظ () يقوم بتحديث المستند إذا كان موجودًا بالفعل (قضاة بواسطة مفاتيحهم المفهرسة) ؛ إدراج إذا كان جديدًا.

43: يمكن أن يكون لدى MongoDB فهارس على عناصر الصفيف؟

A.   صحيح ، MongoDB فهرسة أول عنصر غير فارغ من الصفيف.

B.   صحيح ، MongoDB فهارس كل عنصر من عناصر الصفيف.

C.   صحيح ، فهرسة MongoDB العنصر الأول من الصفيف.

D.   خطأ شنيع

44: يستخدم MongoDB اختصار TTL ليعني:

A.   حان الوقت للعيش

B.   الحد الزمني الجدول

C.   قائمة الجدول المؤقتة

D.   إجمالي الوقت الزمني

45: ما هي ميزة MongoDB المستخدمة لتكرار البيانات؟

A.   الشبكات

B.   بسون

C.   مجموعات النسخة المتماثلة

D.   Sharding

E.   وثائق مضمنة

46: في حين أن النسخ المتماثل يوفر التكرار للبيانات ، يوصى أيضًا بالدورة بسبب:

A.   يسمح بالشفاء بشكل أسرع وأكثر موثوقية بعد تحطم

B.   يحسن أداء الكتابة على قاعدة بيانات اليومية

C.   يحسن أداء القراءة على قاعدة بيانات اليومية

D.   يسمح باستخدام مجموعات النسخ المتماثلة بالإضافة إلى أزواج النسخة المتماثلة

47: الفهرسة

A.   يكتب المكتبات التي تنطوي على الفهرس بشكل أسرع

B.   يجعل كل الكتابة أسرع

C.   يبطئ القراءات التي تنطوي على الفهرس

D.   يبطئ الكتابة التي تنطوي على الفهرس

48: أي مما يلي ليس مرحلة في خط أنابيب التجميع

A.   نأخذ

B.   حد

C.   مجموعة

D.   نوع

49: يقال إن العملية "معروفة" إذا ثبت:

A.   ينتج نتائج مختلفة عند التشغيل عدة مرات ، حتى مع نفس المدخلات

B.   في نهاية المطاف ، ينتج نتائج متسقة ، في حالة تشغيل عدد كافٍ من المرات مع نفس المدخلات

C.   ينتج نتائج متسقة على أشواط متعددة ، بالنظر إلى نفس المدخلات

D.   ينتج نتائج خلال الوقت الخطي ، مقارنة بعدد المدخلات

50: أي من الثنائيات التالية تتعامل مع توجيه الاستعلامات المليئة بالسكان إلى القشرة المناسبة؟

A.   مونغود

B.   mongorouter

C.   مونغوس

D.   مونغو

51: لا يمكن أن تبدأ أسماء مستندات MongoDB بالأحرف:

A.   $ أو.

B.   ( أو )

C.   @ أو #

D.   ^ أو *

52: ما هي المساحة الإضافية المخصصة للتوثيق على القرص لمنع نقل المستند عند نموه نتيجة لعمليات التحديث ().

A.   حديد الخريطة

B.   حشو

C.   تقسيم

D.   PCAP

53: ماذا يستخدم السائقون مع البروتوكول على السلك؟

A.   جيسون

B.   المخازن المؤقتة البروتوكول

C.   bson

D.   استراحة

54: نظرًا لسلوكها الافتراضي ، تعد المجموعات المغطاة مثالية للتخزين:

A.   قوائم كبيرة للغاية غير مرتبة من الوثائق

B.   السجلات التي تتطلب مستويات عالية من الاتساق ، على سبيل المثال أرصدة الحساب أو أرقام المبيعات

C.   السجلات الزمنية غير الحية ، مثل السجلات

D.   سجلات مهمة مثل حسابات المستخدم أو الفواتير

55: عندما تصبح مجموعة مغطاة ممتلئة ، ويتم إضافة وثيقة جديدة:

A.   تتوسع المجموعة ، استنادًا إلى خاصية size_increment ، فقط إذا تم تمكين Auto_resize

B.   يتم كتابة أقدم إدخال مع المستند الجديد

C.   يتم كتابة أحدث إدخال مخزن من قبل المستند الجديد

D.   تفشل العملية

56: يسمح "Write Concert" بتطبيق:

A.   قم بإنشاء معالجات الأحداث التي تطلق النار استجابةً لكتابة قاعدة البيانات

B.   تتبع مقدار المساحة المتبقية بعد كل قاعدة بيانات تكتب

C.   تأكد من توزيع تخزين البيانات بالتساوي بين الخوادم

D.   مراقبة نجاح أو فشل قاعدة البيانات يكتب

57: أولوية 0 أو عضو نسخة طبق الأصل "السلبي":

A.   لا يمكن أن يصبح عضوًا رئيسيًا

B.   لا يصوت في الانتخابات خلال الفشل

C.   لا يقبل عمليات القراءة

D.   لا يحافظ على نسخة كاملة من مجموعة البيانات

58: "تفضيل القراءة" يؤثر على كيفية تطبيق ما:

A.   يختار عضوًا نسخة طبق الأصل من مجموعة النسخة المتماثلة للقراءة من

B.   يفرز نتائج عملية القراءة

C.   يختار مجموعة مستندات لعملية قراءة

D.   يحدد الفهرس لاستخدامه عند البحث عن مستند

59: يجب أن يذهب جميع عمليات الكتابة في Mongodb إلى الانتخابات التمهيدية

A.   صحيح بشكل افتراضي ولكن يمكن تجاوزه

B.   حقيقي

C.   خطأ شنيع

D.   خطأ بشكل افتراضي ولكن يمكن تجاوزه

60: ما هي أسهل طريقة للقيام بالمهام مثل إجمالي أو متوسط ​​قيم المجال في الإصدارات الأحدث من MongoDB؟

A.   استخدام خريطة-Reduce

B.   استخدم عمليات جمع $ AVG و $ التي تم تنفيذها حديثًا.

C.   استخدم إطار التجميع

61: إذا كان لديك فهرس مركب على حقول متعددة (أ ، ب ، ج) ، يمكنك استخدامه للاستعلام على:

A.   فقط (أ ، ب ، ج)

B.   (أ) أو (ب) أو (ج)

C.   (أ) ، (أ ، ب) ، أو (أ ، ب ، ج)

D.   أي مزيج من A ، B ، ج

62: ما هو خط أنابيب التجميع الصحيح لبادئة جميع قيم الاسم ' ؛ العمود في الاختبار ' ؛ مجموعة؟

A.   db.test.aggregate ([{$ project: {$ concat: {name: ['prefix' ، '$ name']}}}]) ؛

B.   db.test.aggregate ([{$ project: {name: {$ concat: ['prefix' ، '$ name']}}}]) ؛

C.   db.test.aggregate ([{$ group: {name: {'prefix' + '$ name'}}}]) ؛

D.   db.test.aggregate ([{$ group: {name: ['prefix' ، '$ name']}}]) ؛

63: كم عدد المجموعات التي يتم إنشاؤها عند استخدام استخدام الشبكات لتخزين الملفات الكبيرة

A.   2**

B.   3

C.   0

D.   1

64: أي مما يلي هو العملية الصحيحة للاستعلام عن وثيقة لكلا كرة القدم ' ؛ و "القراءة" ضمن بيانات البيانات التي تم جمعها من ملف تعريف؟

A.   db.profile.find ({الفائدة: {$ in: ["Football" ، "Reading"]}})

B.   db.profile.find ({$ or: [{founds: "football"} ، {regits: "read"}]})

C.   db.profile.find ({اهتمامات: "كرة القدم" ، الاهتمامات: "القراءة"})

D.   db.profile.find ({الفائدة: {$ all: ["Football" ، "Reading"]}})

65: أي من العبارات التالية صحيحة حول نموذج اتساق كتابة MongoDB

A.   يتسق بشدة بشكل افتراضي ، يمكن أن يكون متسقًا في النهاية

B.   دائما متسقة بقوة

C.   في نهاية المطاف يتسق افتراضيا

D.   يعتمد على قيمة المعلمة W المحددة في GetLasterror Cal.

66: أي مما يلي ليس نوع تسلسل BSON؟

A.   جدول التجزئة

B.   تعبير عادي

C.   معرف الكائن

D.   مزدوج

67: كم عدد أنواع البيانات المتوفرة في MongoDB؟

A.   4

B.   2

C.   8

D.   6

68: ما هي المسند الذي يستخدمه MongoDB لحساب الإحداثيات الجغرافية المكانية؟

A.   LVM

B.   TSV

C.   GPS

D.   WGS84

69: عندما تتم انتخاب مجموعة النسخ المتماثلة ما هي أنواع العقد التي يمكن أن تشارك

A.   المحكمين فقط

B.   العادية والمحكمين ولكن ليس مخفيا

C.   العقد العادية فقط

D.   منتظم ، مخفي ، والمحكمين

70: ما هو المصطلح الذي يستخدم لوصف الترتيب الذي تخزن فيه قاعدة البيانات مستندات على القرص؟

A.   اكتب الأمر

B.   امر ترتيب

C.   Oplog

D.   النظام الطبيعي

71: تريد ناقص واحد لإحداث فو ، ماذا يجب أن تستخدم؟

A.   {$ Dec: {Foo: 1}}

B.   {foo: {$ inc: -1}}

C.   {foo: {$ dec: 1}}

D.   {$ inc: {foo: -1}}

72: في الفهرسة الجغرافية المكانية في Mongodb ' ، إذا كنت ترغب في إنشاء فهرس واستخدامه على الأرض ، فما هو غير صحيح؟

A.   إنشاء فهرس "2D" أولاً.

B.   إضافة كروي: صحيح داخل الاستعلام الجيون.

C.   فهرسة المستندات حسب مواقع متعددة ممكنة في الإصدارات الحديثة.

D.   باستخدام درجات عشرية في (خط الطول ، خط العرض).

E.   تحديد في المفتاح مثل {lat: -50 ، lon: 13}

73: لا يمكنك استخدام الأحرف بين /\. "*<>: |؟ في أسماء قاعدة البيانات ، في إصدار الإصدار

A.   <= 2.2

B.   <= 2.0

C.   > = 2.0

D.   > = 2.2

E.   > = 1.8

74: تسمى خاصية تستخدم لمعالجة الخوادم بناءً على مواقع العالم الحقيقي:

A.   العلامات الكتلة

B.   Sharding

C.   وعي بيانات البيانات

D.   جيو

75: تعيد استعلامات MongoDB بحجم محدود (أو "عتبة") من النتائج افتراضيًا ، عادة:

A.   512

B.   101

C.   4096

D.   256

76: ما هو الحد الأدنى لعدد مثيلات Mongod التي قد تشكل مجموعة متماثلة؟

A.   4

B.   3

C.   1

D.   2

77: عادة ما تستخدم فهارس كومة القش:

A.   توفير فهرسة النص الكامل وعمليات البحث داخل المستندات الفردية الكبيرة

B.   فهرس مجموعات كبيرة من المستندات للبحث عن الكلمات الرئيسية السريعة

C.   تحسين أداء الاستعلامات الجغرافية المكانية ثنائية الأبعاد

D.   تحسين أداء استفسارات الإحداثيات الكروية

78: بشكل افتراضي ، يسمح MongoDB بمجموعات _____.

A.   32768

B.   65،536

C.   غير محدود

D.   24000

E.   12000

79: افترض أن لديك مجموعة FOO مع فهرس تم إنشاؤه باستخدام عبارة db.foo.ensureindex ({a: 1 ، b: -1 ، c: 1}). أي من الاستفسارات التالية يمكن أن تستخدم الفهرس

A.   db.foo.find ({c: 1 ، b: 1})

B.   db.foo.find ({c: 1})

C.   db.foo.find ({b: 1})

D.   db.foo.find ({a: 1 ، b: 1})

80: asume A User Assusts مع الحقول التالية: "_id" ، "اسم المستخدم" ، "كلمة المرور" ، "البريد الإلكتروني". قام أحد المستخدمين على الأقل بتسجيل جميع الحقول. إذا قمت بتشغيل كلا من هذا الاستعلامات: 1) db.users.find ({} ، {password: false ، البريد الإلكتروني: false}) ؛ 2) db.users.find ({} ، {_id: false ، username: true}) هل سيكون الإخراج هو نفسه؟

A.   لا

B.   نعم

81: ما هو الأمر الذي يحدد مسار قاعدة البيانات؟

A.   -databasepath

B.   -Dath

C.   -DBPath

D.   -Dath

82:

صف إخراج Mongo Shell JavaScript: Object.Keys (db.collection.findone ())

A.   الافتراضيات إلى مفاتيح نظام GUID for Objects

B.   يسرد جميع مفاتيح المجموعة

C.   إرجاع خطأ حيث لا يتم تعريف مساحة المفتاح لتصميم أقل مخططًا

D.   إرجاع خطأ حيث يمكنك فقط التحقق من وجود حقل

83:

اختر أفضل وصف للاستعلام أدناه db.foo.find ({$ text: {$ search: "text"}}) ؛

A.   استعلام مطابقة للسلاسل التي تحتوي على "نص"

B.   استفسار المباراة لسلاسل مثل "النص"

C.   استفسار مطابقة للرموز التي تحتوي على "نص"

D.   استفسار مطابقة الرموز مثل "النص"

84:

في نسخة متماثلة محددة بيئة مع خوادم متعددة من mongos ، أي مما يلي سيقرر تجاوز الفشل في Mongos؟

A.   مونغود

B.   مونغو شل

C.   برامج تشغيل اللغة الفردية

D.   منغوس

85:

ماذا تقصد بالارتفاع؟

A.   تخزين سجلات البيانات عبر آلات متعددة لتلبية متطلبات نمو البيانات.

B.   عملية مزامنة البيانات عبر خوادم متعددة.

C.   عملية معالجة سجلات البيانات وإعادة النتائج المحسوبة.

D.   لا شيء مما بالأعلى

86:

اختر أفضل الأوامر لاستنساخ مجموعة لمجموعة متقطعة من جهاز مطور.

A.   كل من Mongoimport و Mongoexport لديهما اختياري -مضيف و -معلمات للاستيراد من / تصدير إلى خادم بعيد

B.   كل من Mongoimport و Mongoexport ونسخ الملف إلى الخادم الوجهة. بشكل آمن

C.   الشبكة التي تم تكوينها ، يجب ألا تكون قادرًا على الوصول إلى كل من قاعدة بيانات المطور وقاعدة بيانات الإنتاج من نفس الجهاز

D.   Mongodump و Mongorestore لتصدير البيانات في تنسيق BSON على حد سواء mongoimport و mongoexport ونسخ الملف إلى الخادم الوجهة مع المصادقة الصحيحة

87:

أي مما يلي صحيح حول sharding؟

A.   Sharding يستخدم التحجيم الأفقي.

B.   يسمح Sharding بإضافة 10 آلات.

C.   Sharding باستخدام التحجيم الرأسي.

D.   النسخ المتماثل و sharding هي نفسها.

88:

_____ واجهة مع تطبيقات العميل والعمليات المباشرة إلى Shard أو Shards المناسبة.

A.   محلات الاستعلام

B.   أجهزة التوجيه الاستعلام

C.   منفذي الاستعلام

D.   لا شيء من المذكورة

89:

فشل الاستعلام في إرجاع نتيجة كاملة تم تعيينها على مجموعة متقطعة. اختر السبب الأكثر احتمالا

A.   تحتاج إلى تحديث خاصية نظام shardversion

B.   إحدى عمليات Mongod لها قفل نظام

C.   لا يمكن لجميع أعضاء الكتلة المشتعلة الوصول إلى جميع الأعضاء الآخرين

D.   تحتاج إلى زيادة عدد مجموعات النسخ المتماثلة

90:

أي من المكونات التالية موجودة في الكتلة المشتعلة؟

A.   منغوس

B.   شظية

C.   خوادم التكوين

D.   كل ما ورداعلاه

91:

بخصوص Sharding Mongodb ، اختر البيان غير الصحيح:

A.   بالنسبة إلى Sharding القائم على التجزئة ، يقسم MongoDB مجموعة البيانات إلى نطاقات تحددها قيم SHARD KEY لتوفير التقسيم القائم على التجزئة.

B.   قد يسمح مقدمو الخدمات المستندة إلى مجموعة النظراء للمستخدمين فقط بتوفير مثيل أصغر.

C.   بالنسبة للتقسيم المستند إلى التجزئة ، يحسب MongoDB تجزئة من قيمة الحقل ، ثم يستخدم هذه التجزئة لإنشاء أجزاء.

D.   كل ما ورداعلاه

92:

أي مما يلي يصف أفضل ما يلي مفهوم sharding في mongodb؟

A.   T هي طريقة لتخزين البيانات عبر آلات متعددة. يستخدمها MongoDB لدعم عمليات النشر مع مجموعات بيانات كبيرة جدًا وعمليات إنتاجية عالية.

B.   إنها عملية مزامنة البيانات عبر خوادم متعددة ، وتوفير التكرار وزيادة توفر البيانات ، مع نسخ متعددة من البيانات على خوادم قاعدة البيانات المختلفة.

C.   إنها العملية التي تقوم بها معالجة سجلات البيانات وإرجاع النتائج المحسوبة ، من خلال تجميع القيم من مستندات متعددة معًا ، بحيث يمكنها إجراء مجموعة متنوعة من العمليات على البيانات المجمعة لإرجاع نتيجة واحدة.

D.   إنها العملية التي تقوم عليها MongoDB Preallocate Data Files بحجز المساحة وتجنب تجزئة نظام الملفات عند إعداد الخادم.

93:

لماذا Sharding؟

A.   القرص المحلي ليس كبيرًا بما يكفي

B.   مجموعة النسخ المتماثلة الفردية لها قيود على 10 عقد

C.   التحجيم العمودي هو مكلف للغاية

D.   لا يمكن أن تكون الذاكرة كبيرة بما يكفي عندما تكون مجموعة البيانات النشطة كبيرة

94:

لماذا ضروري؟

A.   في النسخ المتماثل ، كل عمليات الكتابة تذهب إلى Master Node.

B.   لا يمكن أن تكون الذاكرة كبيرة بما يكفي عندما تكون مجموعة البيانات النشطة كبيرة.

C.   القرص المحلي ليس كبيرًا بما يكفي.

D.   التحجيم الرأسي مكلف للغاية.

E.   كل ما ورداعلاه

95:

A.   MongoDB يوزع البيانات ، أو القطع ، على مستوى التجميع

B.   لارتفاع مستند ، تحتاج إلى تحديد مفتاح Shard

C.   يقسم MongoDB قيم مفتاح Shard إلى مجموعات النسخة المتماثلة

D.   كل ما ذكره

96:

ما هو الفرق بين التشويش والنسخ المتماثل؟

A.   يسمح النسخ المتماثل بالقياس الأفقي للبيانات عن طريق تقسيم البيانات عبر خوادم متعددة أثناء قيام Sharding بإنشاء نسخ إضافية من البيانات.

B.   يقوم النسخ المتماثل بإنشاء نسخ إضافية من البيانات ويسمح بالتفشل التلقائي بينما يسمح Sharding بالتحجيم الأفقي للبيانات عن طريق تقسيم البيانات عبر خوادم متعددة.

C.   يسمح النسخ المتماثل بالقياس الأفقي للبيانات عن طريق تقسيم البيانات عبر خوادم متعددة باستخدام معلمة النسخ المتماثل أثناء قيام Sharding بإنشاء نسخ إضافية من البيانات ويسمح بالتفشل التلقائي باستخدام مفتاح Shard.

D.   تنشئ النسخ المتماثل نسخًا من مجموعة العمل أثناء توزيع الاستعلامات بالتوازي عبر مثيلات Mongod.

97:

أي من العمليات التالية ستكتب المستندات الناتجة لخط أنابيب التجميع إلى مجموعة في MongoDB؟

A.   $ في

B.   $ out

C.   الإخراج $

D.   لا شيء مما بالأعلى

98:

يتكون شكل الاستعلام من مجموعة من المواصفات والفرز و _____.

A.   اختيار

B.   تنبؤ

C.   مجموعة

D.   لا شيء من المذكورة

99:

في MongoDB ، تكون عمليات الكتابة ذرية على مستوى (...........).

A.   مجموعة

B.   وثيقة

C.   خام

D.   كل ما ورداعلاه

100:

أي من الأمر التالي داخل الأمر التجميعي يستخدم في تجميع MongoDB لتصفية المستندات لتمرير المستندات فقط التي تتطابق مع الشرط المحدد مع مرحلة خط الأنابيب التالية؟

A.   $ sum

B.   مجموعة $

C.   $ تطابق

D.   $ commregate