MCQSS.com bietet kostenlose MongoDB MCQ Fragen und Antworten zu Tausenden verschiedenen Themen. Unser interaktives Format ermöglicht es Ihnen, sofort herauszufinden, ob Sie die Fragen richtig beantwortet haben. Entdecken Sie unsere Sammlung von Multiple-Choice-Fragen und überprüfen Sie Ihre Kenntnisse in MongoDB noch heute! Es ist kein Kauf einer Mitgliedschaft oder Registrierung erforderlich, Sie können unsere Website kostenlos nutzen. Verpassen Sie nicht die Gelegenheit, Ihre Fähigkeiten zu verbessern und sich auf Prüfungen mit MCQSS.com vorzubereiten.
A. JavaScript
B. Python
C. Alles von oben.
D. Php
E. Perl
A. Tagebuch
B. Hauptbuch
C. Primärschard
D. Master Replik
A. :
B. $
C. #
D. @
A. Binärdatenprotokolle
B. Geografische Datenkoordinaten
C. Dokumentindexierung für eine benannte Sammlung
D. Tabend getrennte Textfelder
A. ODB -Objekte
B. JavaScript -Objekte
C. BSON -Objekte
D. JSON -Objekte
A. findandmodify ()
B. Abfrage()
C. finden()
D. einen finden()
A. Atomic (pro Dokument) Operationen
B. Multi-Table-Verbindungen
C. Säurekonforme Transaktionen
D. Multi-Objekt begeht mit Rollbacks
A. Die _id eines Dokuments muss nur auf dem Shard eindeutig sein, in dem das Dokument untergebracht ist
B. Wenn Sie bei einem Einfügen nicht angeben und _id sind, erstellt der Treiber einen für Sie
C. Sie müssen beim Einfügen von Dokumenten angeben und _id
D. Standardmäßig gibt es keinen Index auf _id. Es ist Best Practice, einen hinzuzufügen, wenn Sie erwarten, dass Sie nach _ID abfragen.
A. Skalierung auf tausend Knoten
B. Automatisches Failover
C. Alle von denen
D. Automatisches Ausgleich für Änderungen der Last- und Datenverteilung
E. Einfache Zugabe neuer Maschinen ohne Ausfallzeit
A. {Name: Schoolify, URL: 'www.schoolifybd.com'}
B. {Name: "Schoolify", URL: www.schoolifybd.com}
C. {Name: "Schoolify": url: 'www.schoolifybd.com'}
D. {Name: "Schoolify", url: 'www.schoolifybd.com'}
E. {Name: "Schoolify". URL: 'www.schoolifybd.com'}
A. JavaScript
B. Php
C. Python
D. Java
E. JSON
A. 8 Megabyte
B. 16 Megabyte
C. 4 Megabyte
D. 12 Megabyte
A. asynchron
B. synchron
A. db.inventory.find ({Typ: "Food", Preis: {$ lte: 34}})
B. db.inventory.find ({type: "food", preis: {$ lt: 34}}). erklären ()
C. db.inventory.find ({type: "food", preis: {$ lt: 34}})
A. posts.search ({'title': 'Big News Story'});
B. db.posts.find (Titel: 'Big News Story');
C. Posts.Search ('Titel': 'Big News Story');
D. db.posts.find ({Titel: 'Big News Story'});
A. Python
B. Rubin
C. JavaScript
D. Scala
A. Verwenden Sie kürzere Feldnamen in Dokumenten
B. (Alle von denen)
C. Geben Sie einen expliziten, kleineren _ID -Wert an
D. Einbetten Sie kleine Dokumente in andere Dokumente ein
A. Konfigurierbarer Cache
B. Statisches Schema
C. Dokumentorientiertes dbms
D. Relationale Datenbank
A. Stets
B. Niemals
C. Manchmal
A. Tupel
B. Seiten
C. Karten
D. Sammlungen
A. WAHR
B. FALSCH
A. Alles von oben
B. Mac OS X
C. Fenster
D. Linux
A. db.user.createinNex ({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. Sind sicherer als sie, wenn sie in einer benannten Sammlung durchgeführt werden würden
B. Kann gleichzeitig auf derselben Sammlung durchgeführt werden, ohne die Zwischenzustände zu beeinflussen
C. Nehmen Sie keinen zusätzlichen Platz in der Datenbank ein
D. Sind genauer als sie, wenn sie in den Live -Daten durchgeführt werden würden
A. Reindedex ()
B. CreateIndex ()
C. checkIndex ()
D. sicherstellen, dassIndex ()
A. MongoDB unterstützt Transaktionen
B. MongoDB unterstützt keine Transaktionen und Operationen sind nicht atomar.
C. MongoDB unterstützt Jungen
D. MongoDB unterstützt keine Transaktionen, aber Operationen sind atomar.
A. Erstellen, auswählen, aktualisieren, löschen
B. Erstellen, Lesen, Update, Drop
C. Erstellen, auswählen, aktualisieren, fallen lassen
D. Erstellen, lesen, aktualisieren, löschen
A. Arbiter -Mitglieder
B. Master/Sklave
C. Replik -Paare
D. Replikate Sets
A. Crud
B. JSON
C. MDB
D. BSON
A. upsert ()
B. Aggregat()
C. aktualisieren()
D. findandmodify ()
A. Sammlungen, die schreibintensiv sind
B. Sammlungen, bei denen die Anzahl der Lesevorgänge viel größer ist als die Anzahl der Schreibvorgänge.
A. Gridfs
B. BSON
C. Replikate -Sets
D. Geospatial Indexierung
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. Verhindern Sie den Datenverlust nach einem Absturz oder einer harten Abschaltung
B. Reduzieren und fassen Sie große Datenstrukturen zusammen
C. Speichern Sie große Dateien, die als kleinere Stücke verteilt sind
D. Index und sortieren extrem große Dokumentensätze
A. JavaScriptcore
B. Spinnenaffe
C. V8
D. Futhark
E. Nashorn
A. WAHR
B. FALSCH
A. Ansichten
B. Gruppiere nach
C. fremde Schlüssel
D. Einschränkungen
A. Sharding
B. Keine von oben
C. Replikationen
D. Replikate Sets
A. Mongofs
B. Gridfs
C. BSON
D. Keine von diesen
A. $ Push
B. $ pop
C. $ addtoset
D. $ INC
E. $ Pull
A. Erhältlich mit Sharding seit Version 1.8.
B. Nicht benötigt, wenn wir einen nicht standardmäßigen Hafen für Mongod verwenden.
C. U UDP -Firewall zwischen Mongod und Client -Verbindungen.
D. Basierend auf der Linux -Benutzerauthentifizierung.
E. Standardmäßig ausgeschaltet.
A. Nichts von oben ist korrekt.
B. save () aktualisiert das Dokument, wenn es bereits vorhanden ist (Richter von, wenn es bereits `_id` enthält); fügt ein, wenn es neu ist.
C. Kein Unterschied zwischen ihnen.
D. Save () aktualisiert das Dokument, wenn es bereits vorhanden ist (Richter, indem sie Byte mit Byte verglichen); fügt ein, wenn es neu ist.
E. Save () aktualisiert das Dokument, wenn es bereits vorhanden ist (Richter nach ihren indizierten Schlüssel). fügt ein, wenn es neu ist.
A. Richtig, MongoDB indiziert das erste nicht leere Element des Arrays.
B. Richtig, MongoDB indiziert jedes Element des Arrays.
C. Richtig, MongoDB indiziert das erste Element des Arrays.
D. FALSCH
A. Zeit zu leben
B. Tischzeitlimit
C. Temporäre Tabellenliste
D. Gesamtzeitlimit
A. Gridfs
B. BSON
C. Replikate Sets
D. Sharding
E. Eingebettete Dokumente
A. Es ermöglicht eine schnellere und zuverlässigere Wiederherstellung nach einem Absturz
B. Es verbessert die Schreibleistung in der journalierten Datenbank
C. Es verbessert die Leseleistung in der journalierten Datenbank
D. Es ermöglicht die Verwendung von Replikate -Sets zusätzlich zu Replikpaaren
A. Macht Schreibvorgänge, die den Index schneller beinhalten
B. Macht alle schreibt schneller
C. Verlangsamt die Lesungen, die den Index betreffen
D. Verlangsamt Schreibungen, die den Index betreffen
A. haben
B. Grenze
C. Gruppe
D. Sortieren
A. Erzeugen Sie unterschiedliche Ergebnisse, wenn Sie mehrmals mit demselben Eingang ausgeführt werden
B. Erzeugen Sie schließlich konsistente Ergebnisse, wenn Sie eine ausreichende Anzahl von Male mit denselben Eingaben ausführen
C. Erzeugen konsistente Ergebnisse über mehrere Läufe bei demselben Eingang
D. Erzeugt Ergebnisse innerhalb der linearen Zeit im Vergleich zur Anzahl der Eingänge
A. Mongod
B. Mongorouter
C. Mongos
D. Mongo
A. $ oder.
B. ( oder )
C. @ oder #
D. ^ oder *
A. Karte verkleinern
B. Polsterung
C. Trennwand
D. PCAP
A. JSON
B. Protokollpuffer
C. BSON
D. AUSRUHEN
A. Extrem große, ungeordnete Listen von Dokumenten
B. Aufzeichnungen, die ein hohes Maß an Konsistenz erfordern, z. Kontos oder Verkaufszahlen
C. Nicht-vitale, chronologische Aufzeichnungen wie Protokolle
D. Wichtige Datensätze wie Benutzerkonten oder Rechnungen
A. Die Sammlung erweitert sich basierend auf der Eigenschaft der size_increment, wenn auto_resize aktiviert ist
B. Der älteste Eintrag wird mit dem neuen Dokument überschrieben
C. Der neueste gespeicherte Eintrag wird durch das neue Dokument überschrieben
D. Die Operation schlägt fehl
A. Erstellen Sie Ereignishandler, die als Antwort auf Datenbankschreibungen feuern
B. Verfolgen Sie die Menge an Platz, die nach jeder Datenbank geschrieben wird
C. Stellen Sie sicher, dass die Datenspeicherung gleichmäßig zwischen Servern verteilt ist
D. Beobachten Sie den Erfolg oder Misserfolg von Datenbank Schreibungen
A. Kann kein primäres Mitglied werden
B. Stimmt während eines Failovers nicht bei Wahlen ab
C. Akzeptiert keine Lesevorgänge
D. Führt keine vollständige Kopie des Datensatzes bei
A. Wählt ein Replika -Set -Mitglied aus, um aus zu lesen
B. Sortiert die Ergebnisse einer Lesevorrichtung
C. Wählt eine Dokumentsammlung für einen Lesevorgang aus
D. Wählt den Index aus, der bei der Suche nach einem Dokument verwendet werden soll
A. Standardmäßig wahr, kann aber überschrieben werden
B. WAHR
C. FALSCH
D. Standardmäßig falsch, kann aber überschrieben werden
A. Verwenden Sie Map-Reduce
B. Verwenden Sie neu implementierte AVG- und Total Collection Operations.
C. Verwenden Sie Aggregationsrahmen
A. Nur (a, b, c)
B. (a), (b) oder (c)
C. (a), (a, b) oder (a, b, c)
D. Jede Kombination von a, b, c
A. db.test.aggregate ([{$ project: {$ concat: {name: ['Präfix', '$ name']}}}]);
B. db.test.aggregate ([{$ project: {name: {$ concat: ['Präfix', '$ name']}}}]);
C. db.test.aggregate ([{$ gruppe: {name: {'prefix' + '$ name'}}}]);
D. db.test.aggregate ([{$ gruppe: {name: ['prefix', '$ name']}}]);
A. 2
B. 3
C. 0
D. 1
A. db.profile.find ({Interessen: {$ in: ["Fußball", "Reading"]}})
B. db.profile.find ({$ oder: [{Interessen: "Fußball"}, {Interessen: "Reading"}]})
C. db.profile.find ({Interessen: "Fußball", Interessen: "Reading"})
D. db.profile.find ({Interessen: {$ all: ["Fußball", "Reading"]}})
A. Standardmäßig stark konsistent, kann schließlich konsistent gemacht werden
B. Immer stark konsequent
C. Schließlich standardmäßig konsistent
D. Hängt vom Wert des im GetLasterror Cal angegebenen W -Parameters ab.
A. Hash-tabelle
B. Regulären Ausdruck
C. Objekt Identifikation
D. Doppelt
A. 4
B. 2
C. 8
D. 6
A. LVM
B. TSV
C. GPS
D. Wgs84
A. Nur Schiedsrichter
B. reguläre und Schiedsrichter, aber nicht versteckt
C. Nur reguläre Knoten
D. regulär, versteckt und Schiedsrichter
A. Bestellung schreiben
B. Sortierreihenfolge
C. Oplog
D. natürliche Reihenfolge
A. {$ dec: {foo: 1}}
B. {foo: {$ inc: -1}}
C. {foo: {$ dec: 1}}
D. {$ inc: {foo: -1}}
A. Erstellen Sie zuerst einen "2D" -Index.
B. Hinzufügen kugelförmiger: True Inside Geonear -Abfrage.
C. In jüngsten Versionen ist die Indizierung von Dokumenten nach mehreren Standorten möglich.
D. Verwenden von Dezimalgraden in (Längengrad, Breitengrad).
E. Angeben in Schlüssel wie {lat: -50, lon: 13}
A. <= 2,2
B. <= 2.0
C. > = 2.0
D. > = 2.2
E. > = 1,8
A. Cluster -Tagging
B. Sharding
C. Data-Center-Bewusstsein
D. Geoip
A. 512
B. 101
C. 4096
D. 256
A. 4
B. 3
C. 1
D. 2
A. Geben Sie die Indexierung und Suchvorgänge in großen, einzelnen Dokumenten an
B. Index große Dokumentensätze für schnelle Keyword -Suche
C. Verbessern Sie die Leistung von 2D -Geospatial -Fragen
D. Verbessern Sie die Leistung von Kugelkoordinatenfragen
A. 32.768
B. 65.536
C. Unbegrenzt
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. NEIN
B. Ja
A. -Databasepath
B. --dad
C. -DBPath
D. --dad
Beschreiben Sie die Ausgabe der folgenden Mongo -Shell -JavaScript: Object.keys (db.collection.findone ())
A. Standardeinstellungen zum GUID for Objects -Systemschlüssel
B. Listet alle Schlüssel der Sammlung auf
C. Gibt einen Fehler zurück, da der Schlüsselraum nicht für ein schematisches Design definiert ist
D. Gibt einen Fehler zurück, da Sie nur nach der Existenz eines Feldes prüfen können
Wählen Sie die beste Beschreibung für die Abfrage unten db.foo.find ({$ text: {$ such: "text"}});
A. Passen Sie die Abfrage für Zeichenfolgen an, die "Text" enthalten
B. Passen Sie die Abfrage für Zeichenfolgen wie "Text" an
C. Passen Sie die Abfrage für Token an, die "Text" enthalten.
D. Passen Sie die Abfrage für Token wie "Text" an
In einer Sharded Replicas Set -Umgebung mit mehreren Mongos -Servern würde die folgende Mongos -Failover entscheiden?
A. Mongod
B. Mongoschale
C. Einzelne Sprachfahrer
D. Mongos
Was meinst du mit Sharding?
A. Speichern von Datenaufzeichnungen über mehrere Maschinen hinweg, um den Anforderungen des Datenwachstums gerecht zu werden.
B. Prozess der Synchronisierung von Daten über mehrere Server hinweg.
C. Prozess der Verarbeitungsdatenaufzeichnungen und zurückgegebener berechneter Ergebnisse.
D. Nichts des oben Genannten
Wählen Sie die besten Befehle, um eine Sammlung von einer Entwicklermaschine in einen Sharded -Cluster zu klonen.
A. Sowohl Mongoimport als auch Mongoexport haben optionale -Host- und -Port -Parameter, um von / Export auf einen Remote -Server zu importieren.
B. Sowohl Mongoimport als auch Mongoexport und kopieren die Datei auf den Zielserver. In einem sicheren
C. Konfiguriertes Netzwerk sollten Sie nicht in der Lage sein, sowohl Entwickler- als auch Produktionsdatenbank von derselben Maschine zuzugreifen
D. Mongodump und Mongorestore, um die Daten im BSON -Format sowohl Mongoimport als auch Mongoexport zu exportieren und die Datei mit korrekter Authentifizierung auf den Zielserver zu kopieren
Welche der folgenden Aussagen gilt für Sharding?
A. Sharding verwendet horizontale Skalierung.
B. Mit Sharding ermöglicht das Hinzufügen von maximal 10 Maschinen.
C. Sharding mit vertikaler Skalierung.
D. Replikation und Sharding sind gleich.
_____ Schnittstelle mit Client -Anwendungen und direkten Vorgängen an den entsprechenden Shard oder Shards.
A. Abfragen von Parser
B. Abfragerouter
C. Abfrage Executoren
D. Keiner der Erwähnten
Eine Abfrage kann ein vollständiges Ergebnis auf einem Sharded -Cluster zurückgeben. Wählen Sie den wahrscheinlichsten Grund
A. Sie müssen die Eigenschaft Shardversion System aktualisieren
B. Einer der Mongod -Prozesse hat eine Systemschloss
C. Alle Mitglieder des Sharded -Clusters können nicht alle anderen Mitglieder erreichen
D. Sie müssen die Anzahl der Replikate -Sets erhöhen
Welche der folgenden Komponenten existiert im Sharded -Cluster?
A. Mongos
B. Scherbe
C. Konfigurationsserver
D. Alle oben genannten
Wählen Sie in Bezug auf MongoDB Sharding die falsche Anweisung:
A. Für Hash-basierte Sharding unterteilt MongoDB den Datensatz in Bereiche, die durch die SHARD-Schlüsselwerte ermittelt werden, um eine Hash-basierte Partitionierung bereitzustellen.
B. Cloud-basierte Anbieter ermöglichen es den Benutzern möglicherweise nur, eine kleinere Instanz bereitzustellen.
C. Für die Hash -basierte Partitionierung berechnet MongoDB einen Hash des Wertes eines Feldes und verwendet diese Hashes, um Stücke zu erstellen.
D. Alle oben genannten
Welche der folgenden beschreibt am besten Das Konzept der Sharding in MongoDB?
A. T ist eine Methode zum Speichern von Daten über mehrere Maschinen hinweg. MongoDB unterstützt es, um Bereitstellungen mit sehr großen Datensätzen und hohen Durchsatzvorgängen zu unterstützen.
B. Es ist der Prozess der Synchronisierung von Daten über mehrere Server hinweg, liefert Redundanz und erhöht die Datenverfügbarkeit mit mehreren Kopien von Daten auf verschiedenen Datenbankservern.
C. Es ist der Vorgang, bei dem Datenaufzeichnungen und Return -Rechenergebnisse durch Gruppieren von Werten aus mehreren Dokumenten zusammen gruppiert werden, damit eine Vielzahl von Operationen für die gruppierten Daten ausgeführt werden kann, um ein einzelnes Ergebnis zurückzugeben.
D. Dies ist der Vorgang, auf dem Mongodb Datendateien vorliegen, um den Speicherplatz zu reservieren und beim Einrichten des Servers die Fragmentierung von Dateien zu vermeiden.
Warum Sharding?
A. Lokale Festplatte ist nicht groß genug
B. Ein einzelner Replikat -Set hat eine Begrenzung von 10 Knoten
C. Die vertikale Skalierung ist zu rexensiv
D. Speicher kann nicht groß genug sein, wenn der aktive Datensatz groß ist
Warum ist Sharding notwendig?
A. In der Replikation gehen alle Schreibvorgänge zum Master -Knoten.
B. Der Speicher kann nicht groß genug sein, wenn der aktive Datensatz groß ist.
C. Lokale Festplatte ist nicht groß genug.
D. Die vertikale Skalierung ist zu teuer.
E. Alle oben genannten
In Bezug auf MongoDB Sharding wählen Sie die richtige Aussage: < /p>
A. MongoDB verteilt Daten oder Scherben auf Sammelebene
B. Um ein Dokument zu schardtern, müssen Sie einen Shard -Schlüssel auswählen
C. MongoDB unterteilt die Shard -Schlüsselwerte in Replikate -Sets
D. Alle erwähnten
Was ist der Unterschied zwischen Sharding und Replikation?
A. Die Replikation ermöglicht die horizontale Skalierung von Daten, die Daten geschrieben haben, indem Daten über mehrere Server hinweg partitionieren, während Sharding zusätzliche Kopien der Daten erstellt.
B. Die Replikation erstellt zusätzliche Kopien der Daten und ermöglicht ein automatisches Failover, während Sharding die horizontale Skalierung von Daten geschrieben ermöglicht, indem Daten über mehrere Server hinweg verteilt werden.
C. Die Replikation ermöglicht die horizontale Skalierung von Daten, die geschrieben werden, indem Daten über mehrere Server hinweg unter Verwendung eines Replikationsparameters verteilt werden, während Sharding zusätzliche Kopien der Daten erstellt und automatisches Failover mithilfe eines Shard -Schlüssels ermöglicht.
D. Die Replikation erstellt Kopien des Arbeitssatzes, während Sharding Abfragen parallel über Mongod -Instanzen verteilt.
Welcher der folgenden Operationen schreibt die resultierenden Dokumente der Aggregationspipeline in eine Sammlung in MongoDB?
A. $ in
B. $ out
C. $ Output
D. Nichts des oben Genannten
Abfrageform besteht aus einer Kombination aus Abfrage-, Sortier- und _____ -Spezifikationen.
A. Auswahl
B. Projektion
C. Sammlung
D. Keiner der Erwähnten
In MongoDB sind Schreibvorgänge auf der Ebene (...........) atomar.
A. Sammlung
B. dokumentieren
C. roh
D. Alle oben genannten
Welcher der folgenden Befehl im AGGRET -Befehl wird in der MongoDB -Aggregation verwendet, um die Dokumente zu filtern, um nur die Dokumente zu übergeben, die mit der angegebenen Bedingung mit der nächsten Pipeline -Stufe übereinstimmen?
A. $ sum
B. $ gruppe
C. $ Match
D. $ aggregat