MCQSS.com menyediakan pertanyaan dan jawaban gratis MongoDB dalam ribuan topik yang berbeda. Format interaktif kami memungkinkan Anda untuk segera mengetahui apakah Anda telah menjawab dengan benar. Jelajahi koleksi pertanyaan pilihan ganda kami dan verifikasi pengetahuan Anda dalam MongoDB hari ini! Tidak perlu membeli keanggotaan atau mendaftar, Anda dapat menggunakan situs kami secara gratis. Jangan lewatkan kesempatan untuk meningkatkan keterampilan Anda dan mempersiapkan diri untuk ujian dengan MCQSS.com.
A. Javascript
B. Python
C. Semua di atas.
D. Php
E. Perl
A. Jurnal
B. buku besar
C. Shard primer
D. Replika Master
A. :
B. $
C. #
D. @
A. Log data biner
B. Koordinat data geografis
C. Pengindeksan dokumen untuk koleksi bernama
D. Bidang teks yang terpisah tab
A. ODB objek
B. Objek JavaScript
C. Objek bson
D. Objek json
A. findandmodify ()
B. pertanyaan()
C. menemukan()
D. findOne ()
A. Operasi atom (per dokumen)
B. Bergabung multi-meja
C. Transaksi yang sesuai dengan asam
D. Multi-objek berkomitmen dengan rollbacks
A. _Id dari dokumen hanya perlu unik di Shard di mana dokumen ditempatkan
B. Jika Anda tidak menentukan dan _id saat melakukan insert, driver akan membuat satu untuk Anda
C. Anda harus menentukan dan _id saat memasukkan dokumen
D. Secara default, tidak ada indeks pada _id. Ini adalah praktik terbaik untuk menambahkan satu jika Anda berharap untuk meminta berdasarkan _id.
A. Skala ke seribu node
B. Failover otomatis
C. Semua ini
D. Keseimbangan otomatis untuk perubahan dalam beban dan distribusi data
E. Penambahan mesin baru yang mudah tanpa waktu henti
A. {Name: Schooly, url: 'www.schoolifybd.com'}
B. {Name: "Schooly", URL: www.schoolifybd.com}
C. {Name: "Schooly": url: 'www.schoolifybd.com'}
D. {Name: "Schooly", URL: 'www.schoolifybd.com'}
E. {Name: "Schooly". URL: 'www.schoolifybd.com'}
A. JavaScript
B. Php
C. Python
D. Jawa
E. Json
A. 8 Megabytes
B. 16 Megabytes
C. 4 megabytes
D. 12 megabytes
A. asinkron
B. sinkronis
A. db.inventory.find ({type: "food", harga: {$ lte: 34}})
B. db.inventory.find ({type: "food", harga: {$ lt: 34}}). jelas ()
C. db.inventory.find ({type: "food", price: {$ lt: 34}})
A. posts.search ({'title': 'Big News Story'});
B. db.posts.find (judul: 'berita besar');
C. posts.search ('judul': 'berita besar');
D. db.posts.find ({title: 'Big News Story'});
A. Python
B. Rubi
C. Javascript
D. Scala
A. Gunakan nama bidang yang lebih pendek dalam dokumen
B. (Semua ini)
C. Tentukan nilai _id yang eksplisit dan lebih kecil
D. Embed dokumen kecil di dalam dokumen lain
A. Cache yang dapat dikonfigurasi
B. Skema statis
C. DBMS berorientasi dokumen
D. Database Relasional
A. Selalu
B. Tidak pernah
C. Kadang-kadang
A. Tupel
B. Halaman
C. Peta
D. Koleksi
A. BENAR
B. PALSU
A. Semua di atas
B. Mac OS X.
C. Windows
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. Lebih aman daripada yang dilakukan pada koleksi bernama
B. Dapat dilakukan secara bersamaan pada koleksi yang sama, tanpa mempengaruhi keadaan menengah
C. Jangan mengambil ruang tambahan apa pun dalam database
D. Lebih akurat daripada yang dilakukan jika dilakukan pada data langsung
A. reindex ()
B. createIndex ()
C. checkIndex ()
D. Pastikan ()
A. MongoDB mendukung transaksi
B. MongoDB tidak mendukung transaksi dan operasi bukanlah atom.
C. Dukungan MongoDB bergabung
D. MongoDB tidak mendukung transaksi tetapi operasi adalah atom.
A. Buat, pilih, perbarui, hapus
B. Buat, Baca, Perbarui, Jatuhkan
C. Buat, Pilih, Perbarui, Jatuhkan
D. Buat, baca, perbarui, hapus
A. Anggota Arbiter
B. Master/Slave
C. Pasangan replika
D. Set replika
A. Crud
B. Json
C. MDB
D. BSON
A. Upsert ()
B. agregat()
C. memperbarui()
D. findandmodify ()
A. Koleksi yang intensif menulis
B. Koleksi di mana jumlah bacaan jauh lebih besar dari jumlah tulisan.
A. Gridfs
B. BSON
C. Set replika
D. Pengindeksan Geospasial
E. Sharding
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. Mencegah kehilangan data setelah crash atau shutdown keras
B. Mengurangi dan merangkum struktur data yang besar
C. Menyimpan file besar, didistribusikan sebagai potongan kecil
D. Indeks dan urutkan set dokumen yang sangat besar
A. JavaScriptCore
B. Monyet laba-laba
C. V8
D. Futhark
E. Badak
A. BENAR
B. PALSU
A. tampilan
B. Grup dengan
C. kunci asing
D. kendala
A. Sharding
B. Tidak ada di atas
C. Replikasi
D. Set replika
A. Mongofs
B. Gridfs
C. BSON
D. Tak ada satupun
A. $ push
B. $ pop
C. $ addtoset
D. $ Inc.
E. $ pull
A. Tersedia dengan sharding sejak versi 1.8.
B. Tidak diperlukan jika kita menggunakan port non-standar untuk Mongod.
C. Firewall udp antara koneksi Mongod dan klien.
D. Berdasarkan otentikasi pengguna Linux.
E. OFF secara default.
A. Tidak ada di atas yang benar.
B. save () memperbarui dokumen jika jika sudah ada (juri oleh jika mereka sudah berisi `_id`); menyisipkan jika baru.
C. Tidak ada perbedaan di antara mereka.
D. save () memperbarui dokumen jika jika sudah ada (juri dengan membandingkannya byte dengan byte); menyisipkan jika baru.
E. save () memperbarui dokumen jika jika sudah ada (juri dengan kunci yang diindeks); menyisipkan jika baru.
A. Benar, MongoDB mengindeks elemen non-kosong pertama dari array.
B. Benar, MongoDB mengindeks setiap elemen array.
C. Benar, MongoDB mengindeks elemen pertama dari array.
D. PALSU
A. Waktu untuk hidup
B. Batas waktu tabel
C. Daftar tabel sementara
D. Batas waktu total
A. Gridfs
B. BSON
C. Set replika
D. Sharding
E. Dokumen tertanam
A. Ini memungkinkan pemulihan yang lebih cepat dan lebih andal setelah crash
B. Ini meningkatkan kinerja menulis pada database jurnal
C. Ini meningkatkan kinerja baca di database jurnal
D. Ini memungkinkan penggunaan set replika selain pasangan replika
A. Membuat menulis yang melibatkan indeks lebih cepat
B. Membuat semua menulis lebih cepat
C. Memperlambat bacaan yang melibatkan indeks
D. Melambat menulis yang melibatkan indeks
A. memiliki
B. membatasi
C. kelompok
D. menyortir
A. Menghasilkan hasil yang bervariasi saat dijalankan beberapa kali, bahkan dengan input yang sama
B. Akhirnya menghasilkan hasil yang konsisten, jika dijalankan beberapa kali dengan input yang sama
C. Menghasilkan hasil yang konsisten selama beberapa kali berjalan, diberi input yang sama
D. Menghasilkan hasil dalam waktu linier, dibandingkan dengan jumlah input
A. Mongod
B. Mongorouter
C. Mongos
D. Mongo
A. $ atau.
B. ( atau )
C. @ atau #
D. ^ atau *
A. Peta-reduce
B. padding
C. partisi
D. PCAP
A. Json
B. Buffer protokol
C. Bson
D. ISTIRAHAT
A. Daftar dokumen yang sangat besar dan tidak tertib
B. Catatan yang membutuhkan tingkat konsistensi yang tinggi, mis. saldo akun atau angka penjualan
C. Catatan non-vital, kronologis, seperti log
D. Catatan penting seperti akun atau faktur pengguna
A. Koleksi mengembang, berdasarkan properti size_increment, hanya jika auto_resize diaktifkan
B. Entri tertua ditimpa dengan dokumen baru
C. Entri tersimpan terbaru ditimpa oleh dokumen baru
D. Operasi gagal
A. Buat penangan acara yang menyala sebagai respons terhadap database menulis
B. Lacak jumlah ruang yang tersisa setelah setiap basis data tulis
C. Memastikan bahwa penyimpanan data didistribusikan secara merata di antara server
D. Amati keberhasilan atau kegagalan basis data menulis
A. Tidak bisa menjadi anggota utama
B. Tidak memilih dalam pemilihan selama failover
C. Tidak menerima operasi baca
D. Tidak mempertahankan salinan lengkap dari set data
A. Memilih anggota set replika untuk dibaca dari
B. Mengurutkan hasil operasi baca
C. Memilih koleksi dokumen untuk operasi baca
D. Memilih indeks yang akan digunakan saat mencari dokumen
A. Benar secara default tetapi bisa ditimpa
B. BENAR
C. PALSU
D. False secara default tetapi bisa ditimpa
A. Gunakan peta-reduce
B. Gunakan $ AVG AVG dan $ Total Collection yang baru diimplementasikan.
C. Gunakan Kerangka Agregasi
A. Hanya (a, b, c)
B. (a), (b), atau (c)
C. (a), (a, b), atau (a, b, c)
D. Kombinasi a, b, c
A. db.test.aggregate ([{$ proyek: {$ concat: {name: ['prefix', '$ name']}}}]);
B. db.test.aggregate ([{$ proyek: {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 ({bunga: {$ in: ["football", "reading"]}})
B. db.profile.find ({$ atau: [{minat: "sepak bola"}, {bunga: "membaca"}]})
C. db.profile.find ({minat: "sepak bola", minat: "membaca"})
D. db.profile.find ({bunga: {$ all: ["football", "reading"]}})
A. Sangat konsisten secara default, dapat dibuat pada akhirnya konsisten
B. Selalu sangat konsisten
C. Akhirnya konsisten secara default
D. Tergantung pada nilai parameter W yang ditentukan dalam Getlasterror Cal.
A. Tabel hash
B. Ekspresi reguler
C. ObjectId
D. Dobel
A. 4
B. 2
C. 8
D. 6
A. LVM
B. Tsv
C. GPS
D. Wgs84
A. hanya penengah
B. reguler dan penumpang tetapi tidak disembunyikan
C. Hanya node biasa
D. Reguler, Tersembunyi, dan Penumpang
A. Tulis pesanan
B. Urutkan pesanan
C. Oplog
D. Pesanan Alami
A. {$ dec: {foo: 1}}
B. {foo: {$ inc: -1}}
C. {foo: {$ dec: 1}}
D. {$ inc: {foo: -1}}
A. Membuat indeks "2D" terlebih dahulu.
B. Menambahkan Bola: Benar di dalam kueri geonear.
C. Dokumen pengindeksan oleh beberapa lokasi dimungkinkan dalam versi terbaru.
D. Menggunakan derajat desimal dalam urutan (bujur, lintang).
E. Menentukan dalam kunci seperti {lat: -50, lon: 13}
A. <= 2.2
B. <= 2.0
C. > = 2.0
D. > = 2.2
E. > = 1.8
A. Tagging cluster
B. Sharding
C. Kesadaran pusat data
D. Geoip
A. 512
B. 101
C. 4096
D. 256
A. 4
B. 3
C. 1
D. 2
A. Menyediakan pengindeksan teks lengkap dan pencarian dalam dokumen individu yang besar
B. Indeks set dokumen besar untuk pencarian kata kunci cepat
C. Tingkatkan kinerja pertanyaan geospasial 2D
D. Tingkatkan kinerja kueri koordinat bola
A. 32.768
B. 65.536
C. Tak terbatas
D. 24.000
E. 12.000
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. TIDAK
B. Ya
A. --Databasepath
B. --Dpath
C. --dbpath
D. --Dpath
Jelaskan output dari Mongo Shell JavaScript berikut: Object.keys (db.collection.findone ())
A. Default ke kunci sistem objek GUID untuk
B. Mencantumkan semua kunci koleksi
C. Mengembalikan kesalahan karena ruang utama tidak didefinisikan untuk desain tanpa skema
D. Mengembalikan kesalahan karena Anda hanya dapat memeriksa keberadaan bidang
Pilih deskripsi terbaik untuk kueri di bawah ini db.foo.find ({$ text: {$ search: "text"}});
A. Permintaan kecocokan untuk string yang berisi 'teks'
B. Cocokkan permintaan untuk string seperti 'teks'
C. Cocokkan permintaan untuk token yang berisi 'teks'
D. Cocokkan permintaan untuk token seperti 'teks'
Dalam lingkungan set replika yang dicek dengan beberapa server Mongos, manakah dari berikut ini yang akan memutuskan failover Mongos?
A. Mongod
B. Mongo Shell
C. Pengemudi bahasa individu
D. Mongos
Apa yang Anda maksud dengan sharding?
A. Menyimpan catatan data di beberapa mesin untuk memenuhi permintaan pertumbuhan data.
B. Proses Sinkronisasi Data di beberapa server.
C. Proses pemrosesan catatan data dan mengembalikan hasil yang dihitung.
D. Bukan dari salah satu di atas
Pilih Perintah Terbaik untuk mengkloning koleksi ke kluster berbaring dari mesin pengembang.
A. Baik Mongoimport dan MongoExport memiliki parameter -host dan --port untuk mengimpor dari / ekspor ke server jarak jauh
B. Baik Mongoimport dan MongoExport dan menyalin file ke server tujuan. Secara aman
C. Jaringan yang dikonfigurasi, Anda tidak boleh mengakses database pengembang dan produksi dari mesin yang sama
D. MongoDump dan Mongorestore untuk mengekspor data dalam format BSON baik MongoImport dan MongoExport dan menyalin file ke server tujuan dengan otentikasi yang benar
Manakah dari berikut ini yang benar tentang sharding?
A. Sharding menggunakan penskalaan horizontal.
B. Sharding memungkinkan penambahan maksimal 10 mesin.
C. Sharding menggunakan penskalaan vertikal.
D. Replikasi dan sharding adalah sama.
_____ Antarmuka dengan aplikasi klien dan operasi langsung ke pecahan atau pecahan yang sesuai.
A. Parser kueri
B. Router kueri
C. Eksekutor permintaan
D. Tidak ada yang disebutkan
Kueri gagal mengembalikan hasil lengkap yang ditetapkan pada cluster berbatasan. Pilih alasan yang paling mungkin
A. Anda perlu memperbarui properti sistem shardversion
B. Salah satu proses Mongod memiliki kunci sistem
C. Semua anggota Cluster Sharded tidak dapat mencapai semua anggota lainnya
D. Anda perlu meningkatkan jumlah set replika
Manakah dari komponen berikut yang ada di cluster berbatasan?
A. Mongos
B. Beling
C. Server konfigurasi
D. Semua yang di atas
Mengenai mongoDB sharding, pilih pernyataan yang salah:
A. Untuk sharding berbasis hash, MongoDB membagi data yang ditetapkan menjadi rentang yang ditentukan oleh nilai-nilai kunci shard untuk menyediakan partisi berbasis hash.
B. Penyedia berbasis cloud hanya memungkinkan pengguna untuk menyediakan contoh yang lebih kecil.
C. Untuk partisi berbasis hash, MongoDB menghitung hash dari nilai bidang, dan kemudian menggunakan hash ini untuk membuat potongan.
D. Semua yang di atas
Manakah dari berikut ini yang menggambarkan yang terbaik Konsep Sharding di MongoDB?
A. T adalah metode untuk menyimpan data di beberapa mesin. MongoDB menggunakannya untuk mendukung penyebaran dengan set data yang sangat besar dan operasi throughput tinggi.
B. Ini adalah proses sinkronisasi data di beberapa server, memberikan redundansi dan meningkatkan ketersediaan data, dengan banyak salinan data pada server database yang berbeda.
C. Ini adalah operasi yang memproses data catatan dan mengembalikan hasil yang dihitung, dengan mengelompokkan nilai dari beberapa dokumen bersama -sama, sehingga dapat melakukan berbagai operasi pada data yang dikelompokkan untuk mengembalikan hasil tunggal.
D. Ini adalah proses di mana MongoDB memprioritaskan file data untuk memesan ruang dan menghindari fragmentasi sistem file saat Anda mengatur server.
Mengapa Sharding?
A. Disk lokal tidak cukup besar
B. Set replika tunggal memiliki batasan 10 node
C. Penskalaan vertikal terlalu rexpensive
D. Memori tidak cukup besar saat dataset aktif
Mengapa Sharding Diperlukan?
A. Dalam replikasi semua menulis, buka master node.
B. Memori tidak bisa cukup besar saat set data aktif besar.
C. Disk lokal tidak cukup besar.
D. Penskalaan vertikal terlalu mahal.
E. Semua yang di atas
Mengenai MongoDB Sharding, pilih pernyataan yang benar: < /p>
A. MongoDB mendistribusikan data, atau pecahan, pada tingkat pengumpulan
B. Untuk membungkuk dokumen, Anda perlu memilih kunci beling
C. MongoDB membagi nilai kunci shard menjadi set replika
D. Semua yang disebutkan
Apa perbedaan antara sharding dan replikasi?
A. Replikasi memungkinkan untuk penskalaan horizontal data yang ditulis dengan mempartisi data di beberapa server sementara sharding membuat salinan tambahan data.
B. Replikasi membuat salinan data tambahan dan memungkinkan untuk failover otomatis saat sharding memungkinkan untuk penskalaan horizontal data yang ditulis dengan membagi data di beberapa server.
C. Replikasi memungkinkan untuk penskalaan horizontal data yang ditulis dengan mempartisi data di beberapa server menggunakan parameter replikasi sementara sharding membuat salinan tambahan data dan memungkinkan untuk failover otomatis menggunakan tombol shard.
D. Replikasi membuat salinan set kerja sambil sharding mendistribusikan kueri secara paralel di seluruh contoh Mongod.
Manakah dari operasi berikut yang akan menulis dokumen yang dihasilkan dari pipa agregasi ke koleksi di MongoDB?
A. $ in
B. $ out
C. $ output
D. Bukan dari salah satu di atas
Bentuk kueri terdiri dari kombinasi kueri, sortir, dan spesifikasi _____.
A. pilihan
B. Proyeksi
C. koleksi
D. Tidak ada yang disebutkan
Di MongoDB, operasi tulis atom pada level (...........).
A. koleksi
B. dokumen
C. mentah
D. Semua yang di atas
Manakah dari perintah berikut dalam perintah agregat yang digunakan dalam agregasi MongoDB untuk memfilter dokumen untuk hanya meneruskan dokumen yang sesuai dengan kondisi yang ditentukan dengan tahap pipa berikutnya?
A. $ jumlah
B. $ grup
C. $ match
D. $ agregat