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.

A

collation

17
Q

_____ are a NoSQL Database Type.

A

Document databases

18
Q

_____ is a wide-column store.

A

Cassandra

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.

A

Key-value

22
Q

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

A

Graph

23
Q

What is the interactive shell for MongoDB called?

A

mongo

24
Q

Administrative information in MongoDB can also be accessed through _____.

A

web interface

25
Q

_____ is web-based client software for MongoDB.

A

Database Master

26
Q

Which of the following provides statistics on the per-collection level?

A

mongotop

27
Q

Which of the following is a command-line tool that displays a summary list of status statistics for a currently running MongoDB instance?

A

mongostat

28
Q

mongostat tool is similar to the UNIX/Linux _____ utility.

A

vmstrat

29
Q

Which of the following tool is similar to the UNIX/Linux top utility?

A

mongotop

30
Q

mongosniff requires the _____ network library and is only available for Unix-like systems.

A

Libpcap

31
Q

Which of the following does not dump the content of the local database?

A

mongodump

32
Q

To backup all the databases in a cluster via mongodump, you should have the _____ role.

A

backup

33
Q

Which of the following is a routing service for MongoDB shard configurations that processes queries from the application layer?

A

mongos

34
Q

_____ sends all diagnostic logging information to a log file instead of to standard output or to the host’s syslog system.

A

logpath

35
Q

Which of the following is the primary daemon process for the MongoDB system?

A

mongod

36
Q

Which of the following is a diagnostic tool for inspecting BSON files?

A

bsondump

37
Q

_____ is a utility to check disk I/O performance independently of MongoDB.

A

mongoperf

38
Q

_____ utility makes it possible to manipulate files stored in your MongoDB instance in GridFS objects from the command line.

A

mongofiles

39
Q

Which of the following is a part of the standard MongoDB distribution and provides a full JavaScript environment ?

A

mongo