MongoDB quiz Flashcards

1
Q

Which languages are MongoDB written in?

A

C++, Go, JavaScript, Python

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which format is supported by MongoDB?

A

BSON (Binary JSON)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

MongoDB queries can return specific fields of documents which also include user-defined _____ functions.

A

JavaScript

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Initial release of MongoDB was in the year of _____.

A

2009

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

MongoDB has been adopted as _____ software by a number of major websites and services.

A

backend

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

MongoDB is a _____ database that provides high performance, high availability, and easy scalability.

A

document

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Dynamic schema in MongoDB makes _____ easier for applications.

A

polymorphism

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

With _____, MongoDB supports a complete backup solution and full deployment monitoring.

A

MMS

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

MongoDB provides high _____ with replica sets.

A

availability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

_____ replicas maintain a copy of the data on the primary using built-in replication.

A

Secondary

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

MongoDB scales horizontally using _____ for load balancing purpose.

A

Sharding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

MongoDB can be used as a(n) _____, taking advantage of load balancing and data replication features over multiple machines for storing files.

A

AMS (Automatic Maintenance System)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which of the following can be used for batch processing of data and aggregation operations ?

A

MapReduce

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

MongoDB supports fixed-size collections called _____ collections.

A

capped

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

MongoDB uses a _____ lock that allows concurrent read access to a database but exclusive write access to a single write operation.

A

readers-writer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

_____ sorting is not supported by MongoDB.

17
Q

_____ are a NoSQL Database Type.

A

Document databases

18
Q

_____ is a wide-column store.

19
Q

“Sharding” a database across many server instances can be achieved with _____.

A

SAN (Storage Area Network)

20
Q

Most NoSQL databases support automatic _____, meaning that you get high availability and disaster recovery

A

replication

21
Q

_____ is the simplest NoSQL database.

22
Q

Which of the following stores are used to store information about networks, such as social connections?

23
Q

What is the interactive shell for MongoDB called?

24
Q

Administrative information in MongoDB can also be accessed through _____.

A

web interface

25
_____ is web-based client software for MongoDB.
Database Master
26
Which of the following provides statistics on the per-collection level?
mongotop
27
Which of the following is a command-line tool that displays a summary list of status statistics for a currently running MongoDB instance?
mongostat
28
mongostat tool is similar to the UNIX/Linux _____ utility.
vmstrat
29
Which of the following tool is similar to the UNIX/Linux top utility?
mongotop
30
mongosniff requires the _____ network library and is only available for Unix-like systems.
Libpcap
31
Which of the following does not dump the content of the local database?
mongodump
32
To backup all the databases in a cluster via mongodump, you should have the _____ role.
backup
33
Which of the following is a routing service for MongoDB shard configurations that processes queries from the application layer?
mongos
34
_____ sends all diagnostic logging information to a log file instead of to standard output or to the host’s syslog system.
logpath
35
Which of the following is the primary daemon process for the MongoDB system?
mongod
36
Which of the following is a diagnostic tool for inspecting BSON files?
bsondump
37
_____ is a utility to check disk I/O performance independently of MongoDB.
mongoperf
38
_____ utility makes it possible to manipulate files stored in your MongoDB instance in GridFS objects from the command line.
mongofiles
39
Which of the following is a part of the standard MongoDB distribution and provides a full JavaScript environment ?
mongo