Which data type would you use to store a date and time in MongoDB?
timestamp
string
date
datetime
How do you remove a collection named "products" from a MongoDB database?
drop products
delete products
remove collection products
db.products.drop()
What is the command to download the latest stable release of MongoDB Community Edition on most Linux systems?
sudo systemctl start mongod
wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | sudo apt-key add -
mongosh
sudo apt-get install -y mongodb-org
What MongoDB shell command is used to insert a new document into a collection?
db.collection.add()
db.collection.insert()
db.collection.create()
db.collection.put()
How are relationships between documents typically managed in MongoDB?
Joins, similar to SQL.
Through data duplication across collections.
Embedded documents or references.
Foreign keys, like in relational databases.
Which command starts the MongoDB daemon process in the background?
start mongodb
mongod --start
run mongod
What does the findOne() method in MongoDB return?
findOne()
The number of matching documents
The first matching document
All documents in the collection
An array of matching documents
Which of the following is NOT a key feature of MongoDB?
Schema-less data model
Flexible document structure
High Scalability and Performance
Support for ACID transactions
How do you establish a connection to a MongoDB database in a Java application using the MongoDB Java driver?
By using the db.connect() method
db.connect()
By creating a new MongoConnection object
MongoConnection
By calling the connect() method on the MongoDatabase class
connect()
MongoDatabase
By creating an instance of the MongoClient class
MongoClient
MongoDB's ability to handle massive datasets and high traffic is attributed to its:
Horizontal scaling capabilities
Strong data consistency guarantees
Use of SQL for querying
Advanced indexing techniques