20 MongoDB Intervjuu küsimused ja vastused (2025)
MongoDB Intervjuu küsimused ja vastused värsketele õpilastele
1) Selgitage, mis on MongoDB?
Mongo-DB on dokumentide andmebaas, mis tagab suure jõudluse, kõrge kättesaadavuse ja hõlpsa skaleeritavuse.
2) Milles on nimeruum? MongoDB?
MongoDB talletab kogusse BSON (Binary Interchange and Structure Object Notation) objekte. Kogu nime ja andmebaasi nime ühendamist nimetatakse nimeruumiks.
👉 Tasuta PDF-i allalaadimine: MongoDB Intervjuu küsimused ja vastused
3) Mis on sharding in MongoDB?
Andmekirjete mitmesse masinasse salvestamise protseduuri nimetatakse varitsus. See on MongoDB lähenemine andmete kasvu nõudmistele. See on andmete horisontaalne partitsioon andmebaasis või otsingumootoris. Iga partitsiooni nimetatakse killuks või andmebaasi killuks.
4) Kuidas näete Mongode kasutatavat seost?
Mongose kasutatava ühenduse vaatamiseks kasutage käsku db_adminCommand ("connPoolStats");
5) Selgitage, mis on koopiakomplekt?
Replica komplekt on rühm mongo eksemplare, mis hostivad sama andmekogumit. Replikakomplektis on üks sõlm esmane ja teine sekundaarne. Primaarsest sekundaarsesse sõlme kõik andmed korduvad.
MongoDB Intervjuu küsimused ja vastused kogenud inimestele
6) Kuidas replikatsioon töötab MongoDB?
Mitmes serveris nimetatakse andmete sünkroonimise protsessi replikatsiooniks. See tagab koondamise ja suurendab andmete kättesaadavust mitme andmekoopiaga erinevates andmebaasiserveris. Replikatsioon aitab kaitsta andmebaasi ühe serveri kadumise eest.
7) Skeemi loomisel MongoDB milliseid punkte tuleks arvesse võtta?
Punktid, mida tuleb arvesse võtta, on
- Kujundage oma skeem vastavalt kasutaja nõudmistele
- Kombineerige objektid üheks dokumendiks, kui kasutate neid koos. Vastasel juhul eraldage need
- Liituge kirjutamise ajal, mitte lugemise ajal
- Kõige sagedamini kasutatavatel juhtudel optimeerige oma skeemi
- Tehke skeemis kompleksne liitmine
8) Mis on süntaks kogu loomiseks ja kogu sisseviimiseks? MongoDB?
- Süntaks kogu loomiseks MongoDB is
db.createCollection(name,options)
- Süntaks kogu sisestamiseks MongoDB is
db.collection.drop()
9) Selgitage, milles on profiili koostaja roll MongoDB?
MongoDB andmebaasi profileerija näitab iga toimingu jõudlusnäitajaid andmebaasiga võrreldes. Profileerija abil saate leida päringuid, mis on aeglasemad, kui nad peaksid olema.
10) Selgitage, kas saate kataloogis moveChunk vanu faile teisaldada?
Jah, kataloogis moveChunk on võimalik vanu faile teisaldada, tavaliste kildude tasakaalustamise operatsioonide käigus tehakse need failid varukoopiatena ja pärast toimingute tegemist saab need kustutada.
11) Turvaliste varukoopiate tegemiseks, milles see funktsioon on MongoDB mida saate kasutada?
Päeviku pidamine on funktsioon MongoDB mida saate kasutada turvaliste varukoopiate tegemiseks.
12) Mainige, millest Objecld koosneb?
Objectld koosneb
- Ajatempel
- Kliendi masina ID
- Kliendi protsessi ID
- 3-baidine suurendatud loendur
13) Nimeta, milline on käsu süntaks dokumendi sisestamisel?
Dokumendi sisestamiseks käsu süntaks on database.collection.insert (document)
.
14) Mainige, kuidas saate funktsiooni lähtekoodi kontrollida?
Funktsiooni lähtekoodi kontrollimiseks ilma sulgudeta tuleb funktsioon välja kutsuda.
15) Mis on käsu süntaks, mis ütleb teile, kas olete põhiserveris või mitte? Ja kui palju meister teeb MongoDB lubada?
Käskude süntaks Db.isMaster()
ütleb teile, kas olete põhiserveris või mitte. MongoDB lubab ainult ühte peaserverit, samas kui couchDB lubab mitut ülemserverit.
16) Mainige käsu süntaks, mida kasutatakse vaatamiseks Mongo kasutab linki?
Mongo kuvamiseks kasutatav käsusüntaks kasutab linki is db._adminCommand(“connPoolStats.”)
17) Selgitage, milles indeksid on MongoDB?
Indeksid on spetsiaalsed struktuurid MongoDB, mis salvestab väikese osa andmekogumist hõlpsasti läbitaval kujul. Indeksis määratud välja väärtuse järgi järjestatud indeks salvestab konkreetse välja või väljade komplekti väärtuse.
18) Mainige, milline on indeksi kasutamise põhisüntaks MongoDB?
Põhiline süntaks, mida kasutada MongoDB is >db.COLLECTION_NAME.ensureIndex ( {KEY:1} )
. Siin on võti VEERU (või paari VÕTI:VÄÄRTUS) nimi, mis dokumentides sisaldub.
19) Selgitage, milles GridFS on MongoDB?
Suurte failide, näiteks piltide, videofailide ja helifailide salvestamiseks ja allalaadimiseks kasutatakse GridFS-i. Vaikimisi kasutab see faili metaandmete ja tükkide salvestamiseks kahte faili fs.files ja fs.chunks.
20) Millised on alternatiivid MongoDB?
Cassandra, CouchDB, Redis, Riak, Hbase on mõned head alternatiivid.
Need intervjuu küsimused aitavad ka teie viva (suuline)