MCQSS.com يقدم أسئلة وأجوبة مجانية لـ MongoDB في آلاف المواضيع المختلفة. تنسيقنا التفاعلي يسمح لك بمعرفة ما إذا كنت قد أجبت بشكل صحيح على الأسئلة فوراً. استكشف مجموعتنا من الأسئلة ذات الاختيارات المتعددة وتحقق من معرفتك في MongoDB اليوم! لا حاجة لشراء عضوية أو التسجيل، يمكنك استخدام موقعنا مجانًا. لا تفوت الفرصة لتحسين مهاراتك والاستعداد للاختبارات مع MCQSS.com.
A. جافا سكريبت
B. بيثون
C. كل ما سبق.
D. بي أتش بي
E. بيرل
A. مجلة
B. موازنة
C. قشرة أولية
D. النسخة المتماثلة الرئيسية
A. :
B. $
C. #
D. @
A. سجلات البيانات الثنائية
B. إحداثيات البيانات الجغرافية
C. فهرسة المستندات للمجموعة المسماة
D. حقول النص المنفصلة في علامة التبويب
A. كائنات ODB
B. كائنات JavaScript
C. كائنات bson
D. كائنات JSON
A. FindAndModify ()
B. استفسار()
C. يجد()
D. Findone ()
A. العمليات الذرية (لكل وثيقة)
B. توصيلات متعددة الطاولة
C. المعاملات المتوافقة مع الحمض
D. يرتكب الكائن المتعدد مع التراجع
A. يجب أن تكون _ID من المستند فريدة من نوعها فقط على Shard التي يوجد فيها المستند
B. إذا لم تحدد و _id عند القيام بإدراج ، فسيقوم برنامج التشغيل بإنشاء واحد لك
C. يجب عليك تحديد و _id عند إدخال المستندات
D. بشكل افتراضي ، لا يوجد فهرس على _id. من أفضل الممارسات إضافة واحدة إذا كنت تتوقع الاستعلام بناءً على _ID.
A. التحجيم إلى ألف العقد
B. الفشل التلقائي
C. كل هذه
D. التوازن التلقائي للتغييرات في الحمل وتوزيع البيانات
E. إضافة سهلة للآلات الجديدة دون وقت لأسفل
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'}
A. JavaScript
B. بي أتش بي
C. بيثون
D. جافا
E. جيسون
A. 8 ميغابايت
B. 16 ميغابايت
C. 4 ميغابايت
D. 12 ميغابايت
A. غير متزامن
B. متزامن
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}})
A. posts.search ({'title': 'Big News Story'}) ؛
B. db.posts.find (العنوان: "قصة إخبارية كبيرة") ؛
C. Posts.Search ("العنوان": "قصة إخبارية كبيرة") ؛
D. db.posts.find ({title: 'Big News Story'}) ؛
A. بيثون
B. روبي
C. JavaScript
D. سكالا
A. استخدم أسماء الحقول الأقصر داخل المستندات
B. (كل هذه)
C. حدد قيمة صريحة وأصغر _ID
D. تضمين مستندات صغيرة داخل مستندات أخرى
A. ذاكرة التخزين المؤقت القابلة للتكوين
B. مخطط ثابت
C. DBMS الموجهة نحو المستند
D. قاعدة البيانات العلائقية
A. دائماً
B. أبداً
C. أحيانا
A. tuples
B. الصفحات
C. خرائط
D. مجموعات
A. حقيقي
B. خطأ شنيع
A. كل ما سبق
B. ماك OS X.
C. شبابيك
D. Linux
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}) ؛
A. تكون أكثر أمانًا مما قد تكون عليه إذا تم تنفيذها على مجموعة مسماة
B. يمكن تنفيذها بشكل متزامن على نفس المجموعة ، دون التأثير على الحالات الوسيطة
C. لا تشغل أي مساحة إضافية في قاعدة البيانات
D. تكون أكثر دقة مما قد تكون إذا تم تنفيذها على البيانات المباشرة
A. Reindex ()
B. CreateIndex ()
C. CheckIndex ()
D. ضمان index ()
A. MongoDB يدعم المعاملات
B. MongoDB لا يدعم المعاملات والعمليات ليست ذرية.
C. MongoDB يدعم الوصول
D. MongoDB لا يدعم المعاملات ولكن العمليات ذرية.
A. إنشاء ، تحديد ، تحديث ، حذف
B. إنشاء ، قراءة ، تحديث ، إسقاط
C. قم بإنشاء وتحديد وتحديث وإسقاط
D. إنشاء ، قراءة ، تحديث ، حذف
A. أعضاء الحكم
B. سيد/العبد
C. أزواج النسخ المتماثلة
D. مجموعات النسخة المتماثلة
A. crud
B. جيسون
C. MDB
D. بسون
A. upsert ()
B. إجمالي()
C. تحديث()
D. FindAndModify ()
A. مجموعات كثيفة الكتابة
B. المجموعات التي يكون عدد القراءات أكبر بكثير من عدد الكتابة.
A. الشبكات
B. بسون
C. مجموعات النسخ المتماثلة
D. الفهرسة الجغرافية المكانية
E. شاردنغ
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 () ؛
A. منع فقدان البيانات بعد الانهيار أو الإغلاق الصعب
B. تقليل وتلخيص هياكل البيانات الكبيرة
C. تخزين الملفات الكبيرة ، موزعة كقطع أصغر
D. فهرس وفرز مجموعات كبيرة للغاية من المستندات
A. JavaScriptCore
B. القرد العنكبوت
C. v8
D. فوستارك
E. وحيد القرن
A. حقيقي
B. خطأ شنيع
A. الآراء
B. مجموعة من
C. مفاتيح خارجية
D. قيود
A. Sharding
B. لا شيء أعلاه
C. النسخ المتماثلة
D. مجموعات النسخة المتماثلة
A. mongofs
B. الشبكات
C. بسون
D. أيا من هذه
A. دفع $
B. البوب $
C. $ addToSet
D. $ INC
E. سحب $
A. متوفر مع Sharding منذ الإصدار 1.8.
B. غير مطلوب إذا استخدمنا منفذًا غير قياسي لـ Mongod.
C. u udp جدار الحماية بين اتصالات Mongod و Client.
D. بناءً على مصادقة مستخدم Linux.
E. خارج افتراضي.
A. لا شيء أعلاه صحيح.
B. حفظ () يقوم بتحديث المستند إذا كان موجودًا بالفعل (قضاة إذا كان لديهم بالفعل `_id`) ؛ إدراج إذا كان جديدًا.
C. لا فرق بينهما.
D. حفظ () يقوم بتحديث المستند إذا كان موجودًا بالفعل (قضاة من خلال مقارنتها بايت بايت) ؛ إدراج إذا كان جديدًا.
E. حفظ () يقوم بتحديث المستند إذا كان موجودًا بالفعل (قضاة بواسطة مفاتيحهم المفهرسة) ؛ إدراج إذا كان جديدًا.
A. صحيح ، MongoDB فهرسة أول عنصر غير فارغ من الصفيف.
B. صحيح ، MongoDB فهارس كل عنصر من عناصر الصفيف.
C. صحيح ، فهرسة MongoDB العنصر الأول من الصفيف.
D. خطأ شنيع
A. حان الوقت للعيش
B. الحد الزمني الجدول
C. قائمة الجدول المؤقتة
D. إجمالي الوقت الزمني
A. الشبكات
B. بسون
C. مجموعات النسخة المتماثلة
D. Sharding
E. وثائق مضمنة
A. يسمح بالشفاء بشكل أسرع وأكثر موثوقية بعد تحطم
B. يحسن أداء الكتابة على قاعدة بيانات اليومية
C. يحسن أداء القراءة على قاعدة بيانات اليومية
D. يسمح باستخدام مجموعات النسخ المتماثلة بالإضافة إلى أزواج النسخة المتماثلة
A. يكتب المكتبات التي تنطوي على الفهرس بشكل أسرع
B. يجعل كل الكتابة أسرع
C. يبطئ القراءات التي تنطوي على الفهرس
D. يبطئ الكتابة التي تنطوي على الفهرس
A. نأخذ
B. حد
C. مجموعة
D. نوع
A. ينتج نتائج مختلفة عند التشغيل عدة مرات ، حتى مع نفس المدخلات
B. في نهاية المطاف ، ينتج نتائج متسقة ، في حالة تشغيل عدد كافٍ من المرات مع نفس المدخلات
C. ينتج نتائج متسقة على أشواط متعددة ، بالنظر إلى نفس المدخلات
D. ينتج نتائج خلال الوقت الخطي ، مقارنة بعدد المدخلات
A. مونغود
B. mongorouter
C. مونغوس
D. مونغو
A. $ أو.
B. ( أو )
C. @ أو #
D. ^ أو *
A. حديد الخريطة
B. حشو
C. تقسيم
D. PCAP
A. جيسون
B. المخازن المؤقتة البروتوكول
C. bson
D. استراحة
A. قوائم كبيرة للغاية غير مرتبة من الوثائق
B. السجلات التي تتطلب مستويات عالية من الاتساق ، على سبيل المثال أرصدة الحساب أو أرقام المبيعات
C. السجلات الزمنية غير الحية ، مثل السجلات
D. سجلات مهمة مثل حسابات المستخدم أو الفواتير
A. تتوسع المجموعة ، استنادًا إلى خاصية size_increment ، فقط إذا تم تمكين Auto_resize
B. يتم كتابة أقدم إدخال مع المستند الجديد
C. يتم كتابة أحدث إدخال مخزن من قبل المستند الجديد
D. تفشل العملية
A. قم بإنشاء معالجات الأحداث التي تطلق النار استجابةً لكتابة قاعدة البيانات
B. تتبع مقدار المساحة المتبقية بعد كل قاعدة بيانات تكتب
C. تأكد من توزيع تخزين البيانات بالتساوي بين الخوادم
D. مراقبة نجاح أو فشل قاعدة البيانات يكتب
A. لا يمكن أن يصبح عضوًا رئيسيًا
B. لا يصوت في الانتخابات خلال الفشل
C. لا يقبل عمليات القراءة
D. لا يحافظ على نسخة كاملة من مجموعة البيانات
A. يختار عضوًا نسخة طبق الأصل من مجموعة النسخة المتماثلة للقراءة من
B. يفرز نتائج عملية القراءة
C. يختار مجموعة مستندات لعملية قراءة
D. يحدد الفهرس لاستخدامه عند البحث عن مستند
A. صحيح بشكل افتراضي ولكن يمكن تجاوزه
B. حقيقي
C. خطأ شنيع
D. خطأ بشكل افتراضي ولكن يمكن تجاوزه
A. استخدام خريطة-Reduce
B. استخدم عمليات جمع $ AVG و $ التي تم تنفيذها حديثًا.
C. استخدم إطار التجميع
A. فقط (أ ، ب ، ج)
B. (أ) أو (ب) أو (ج)
C. (أ) ، (أ ، ب) ، أو (أ ، ب ، ج)
D. أي مزيج من A ، B ، ج
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']}}]) ؛
A. 2**
B. 3
C. 0
D. 1
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"]}})
A. يتسق بشدة بشكل افتراضي ، يمكن أن يكون متسقًا في النهاية
B. دائما متسقة بقوة
C. في نهاية المطاف يتسق افتراضيا
D. يعتمد على قيمة المعلمة W المحددة في GetLasterror Cal.
A. جدول التجزئة
B. تعبير عادي
C. معرف الكائن
D. مزدوج
A. 4
B. 2
C. 8
D. 6
A. LVM
B. TSV
C. GPS
D. WGS84
A. المحكمين فقط
B. العادية والمحكمين ولكن ليس مخفيا
C. العقد العادية فقط
D. منتظم ، مخفي ، والمحكمين
A. اكتب الأمر
B. امر ترتيب
C. Oplog
D. النظام الطبيعي
A. {$ Dec: {Foo: 1}}
B. {foo: {$ inc: -1}}
C. {foo: {$ dec: 1}}
D. {$ inc: {foo: -1}}
A. إنشاء فهرس "2D" أولاً.
B. إضافة كروي: صحيح داخل الاستعلام الجيون.
C. فهرسة المستندات حسب مواقع متعددة ممكنة في الإصدارات الحديثة.
D. باستخدام درجات عشرية في (خط الطول ، خط العرض).
E. تحديد في المفتاح مثل {lat: -50 ، lon: 13}
A. <= 2.2
B. <= 2.0
C. > = 2.0
D. > = 2.2
E. > = 1.8
A. العلامات الكتلة
B. Sharding
C. وعي بيانات البيانات
D. جيو
A. 512
B. 101
C. 4096
D. 256
A. 4
B. 3
C. 1
D. 2
A. توفير فهرسة النص الكامل وعمليات البحث داخل المستندات الفردية الكبيرة
B. فهرس مجموعات كبيرة من المستندات للبحث عن الكلمات الرئيسية السريعة
C. تحسين أداء الاستعلامات الجغرافية المكانية ثنائية الأبعاد
D. تحسين أداء استفسارات الإحداثيات الكروية
A. 32768
B. 65،536
C. غير محدود
D. 24000
E. 12000
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})
A. لا
B. نعم
A. -databasepath
B. -Dath
C. -DBPath
D. -Dath
صف إخراج Mongo Shell JavaScript: Object.Keys (db.collection.findone ())
A. الافتراضيات إلى مفاتيح نظام GUID for Objects
B. يسرد جميع مفاتيح المجموعة
C. إرجاع خطأ حيث لا يتم تعريف مساحة المفتاح لتصميم أقل مخططًا
D. إرجاع خطأ حيث يمكنك فقط التحقق من وجود حقل
اختر أفضل وصف للاستعلام أدناه db.foo.find ({$ text: {$ search: "text"}}) ؛
A. استعلام مطابقة للسلاسل التي تحتوي على "نص"
B. استفسار المباراة لسلاسل مثل "النص"
C. استفسار مطابقة للرموز التي تحتوي على "نص"
D. استفسار مطابقة الرموز مثل "النص"
في نسخة متماثلة محددة بيئة مع خوادم متعددة من mongos ، أي مما يلي سيقرر تجاوز الفشل في Mongos؟
A. مونغود
B. مونغو شل
C. برامج تشغيل اللغة الفردية
D. منغوس
ماذا تقصد بالارتفاع؟
A. تخزين سجلات البيانات عبر آلات متعددة لتلبية متطلبات نمو البيانات.
B. عملية مزامنة البيانات عبر خوادم متعددة.
C. عملية معالجة سجلات البيانات وإعادة النتائج المحسوبة.
D. لا شيء مما بالأعلى
اختر أفضل الأوامر لاستنساخ مجموعة لمجموعة متقطعة من جهاز مطور.
A. كل من Mongoimport و Mongoexport لديهما اختياري -مضيف و -معلمات للاستيراد من / تصدير إلى خادم بعيد
B. كل من Mongoimport و Mongoexport ونسخ الملف إلى الخادم الوجهة. بشكل آمن
C. الشبكة التي تم تكوينها ، يجب ألا تكون قادرًا على الوصول إلى كل من قاعدة بيانات المطور وقاعدة بيانات الإنتاج من نفس الجهاز
D. Mongodump و Mongorestore لتصدير البيانات في تنسيق BSON على حد سواء mongoimport و mongoexport ونسخ الملف إلى الخادم الوجهة مع المصادقة الصحيحة
أي مما يلي صحيح حول sharding؟
A. Sharding يستخدم التحجيم الأفقي.
B. يسمح Sharding بإضافة 10 آلات.
C. Sharding باستخدام التحجيم الرأسي.
D. النسخ المتماثل و sharding هي نفسها.
_____ واجهة مع تطبيقات العميل والعمليات المباشرة إلى Shard أو Shards المناسبة.
A. محلات الاستعلام
B. أجهزة التوجيه الاستعلام
C. منفذي الاستعلام
D. لا شيء من المذكورة
فشل الاستعلام في إرجاع نتيجة كاملة تم تعيينها على مجموعة متقطعة. اختر السبب الأكثر احتمالا
A. تحتاج إلى تحديث خاصية نظام shardversion
B. إحدى عمليات Mongod لها قفل نظام
C. لا يمكن لجميع أعضاء الكتلة المشتعلة الوصول إلى جميع الأعضاء الآخرين
D. تحتاج إلى زيادة عدد مجموعات النسخ المتماثلة
أي من المكونات التالية موجودة في الكتلة المشتعلة؟
A. منغوس
B. شظية
C. خوادم التكوين
D. كل ما ورداعلاه
بخصوص Sharding Mongodb ، اختر البيان غير الصحيح:
A. بالنسبة إلى Sharding القائم على التجزئة ، يقسم MongoDB مجموعة البيانات إلى نطاقات تحددها قيم SHARD KEY لتوفير التقسيم القائم على التجزئة.
B. قد يسمح مقدمو الخدمات المستندة إلى مجموعة النظراء للمستخدمين فقط بتوفير مثيل أصغر.
C. بالنسبة للتقسيم المستند إلى التجزئة ، يحسب MongoDB تجزئة من قيمة الحقل ، ثم يستخدم هذه التجزئة لإنشاء أجزاء.
D. كل ما ورداعلاه
أي مما يلي يصف أفضل ما يلي مفهوم sharding في mongodb؟
A. T هي طريقة لتخزين البيانات عبر آلات متعددة. يستخدمها MongoDB لدعم عمليات النشر مع مجموعات بيانات كبيرة جدًا وعمليات إنتاجية عالية.
B. إنها عملية مزامنة البيانات عبر خوادم متعددة ، وتوفير التكرار وزيادة توفر البيانات ، مع نسخ متعددة من البيانات على خوادم قاعدة البيانات المختلفة.
C. إنها العملية التي تقوم بها معالجة سجلات البيانات وإرجاع النتائج المحسوبة ، من خلال تجميع القيم من مستندات متعددة معًا ، بحيث يمكنها إجراء مجموعة متنوعة من العمليات على البيانات المجمعة لإرجاع نتيجة واحدة.
D. إنها العملية التي تقوم عليها MongoDB Preallocate Data Files بحجز المساحة وتجنب تجزئة نظام الملفات عند إعداد الخادم.
لماذا Sharding؟
A. القرص المحلي ليس كبيرًا بما يكفي
B. مجموعة النسخ المتماثلة الفردية لها قيود على 10 عقد
C. التحجيم العمودي هو مكلف للغاية
D. لا يمكن أن تكون الذاكرة كبيرة بما يكفي عندما تكون مجموعة البيانات النشطة كبيرة
لماذا ضروري؟
A. في النسخ المتماثل ، كل عمليات الكتابة تذهب إلى Master Node.
B. لا يمكن أن تكون الذاكرة كبيرة بما يكفي عندما تكون مجموعة البيانات النشطة كبيرة.
C. القرص المحلي ليس كبيرًا بما يكفي.
D. التحجيم الرأسي مكلف للغاية.
E. كل ما ورداعلاه
A. MongoDB يوزع البيانات ، أو القطع ، على مستوى التجميع B. لارتفاع مستند ، تحتاج إلى تحديد مفتاح Shard C. يقسم MongoDB قيم مفتاح Shard إلى مجموعات النسخة المتماثلة D. كل ما ذكره
ما هو الفرق بين التشويش والنسخ المتماثل؟
A. يسمح النسخ المتماثل بالقياس الأفقي للبيانات عن طريق تقسيم البيانات عبر خوادم متعددة أثناء قيام Sharding بإنشاء نسخ إضافية من البيانات.
B. يقوم النسخ المتماثل بإنشاء نسخ إضافية من البيانات ويسمح بالتفشل التلقائي بينما يسمح Sharding بالتحجيم الأفقي للبيانات عن طريق تقسيم البيانات عبر خوادم متعددة.
C. يسمح النسخ المتماثل بالقياس الأفقي للبيانات عن طريق تقسيم البيانات عبر خوادم متعددة باستخدام معلمة النسخ المتماثل أثناء قيام Sharding بإنشاء نسخ إضافية من البيانات ويسمح بالتفشل التلقائي باستخدام مفتاح Shard.
D. تنشئ النسخ المتماثل نسخًا من مجموعة العمل أثناء توزيع الاستعلامات بالتوازي عبر مثيلات Mongod.
أي من العمليات التالية ستكتب المستندات الناتجة لخط أنابيب التجميع إلى مجموعة في MongoDB؟
A. $ في
B. $ out
C. الإخراج $
D. لا شيء مما بالأعلى
يتكون شكل الاستعلام من مجموعة من المواصفات والفرز و _____.
A. اختيار
B. تنبؤ
C. مجموعة
D. لا شيء من المذكورة
في MongoDB ، تكون عمليات الكتابة ذرية على مستوى (...........).
A. مجموعة
B. وثيقة
C. خام
D. كل ما ورداعلاه
أي من الأمر التالي داخل الأمر التجميعي يستخدم في تجميع MongoDB لتصفية المستندات لتمرير المستندات فقط التي تتطابق مع الشرط المحدد مع مرحلة خط الأنابيب التالية؟
A. $ sum
B. مجموعة $
C. $ تطابق
D. $ commregate