MongoDB
Documents and collections, CRUD, aggregation, indexes, replication and sharding.
0/81
- 1What is MongoDB?Junior
- 2What does "NoSQL" mean?Junior
- 3How does MongoDB differ from relational databases?Junior
- 4Why is MongoDB called a document-oriented database?Junior
- 5What is MongoDB's architecture made of?Junior
- 6What is BSON?Junior
- 7Why does MongoDB store data in the BSON format?Junior
- 8What data types does BSON support?Junior
- 9Why is MongoDB considered flexible in its schema?Junior
- 1What is a document in MongoDB?Junior
- 2What is a collection in MongoDB?Junior
- 3What is a database in MongoDB?Junior
- 4What does a BSON document example look like?Junior
- 5What is ObjectId?Junior
- 6How does a collection differ from a SQL table?Junior
- 7What is a nested document (embedded document)?Junior
- 8What is a dynamic data schema?Junior
- 9What is a schema in MongoDB?Junior
- 2How do you create several documents at once?Junior
- 3How do you update a document in the DB?Junior
- 4How do you delete a document in the DB?Junior
- 5How does replaceOne() differ from updateOne()?Junior
- 6What does "atomicity" mean in the context of CRUD?Junior
- 7How do you find a document in the DB?Junior
- 8What does limit() do?Junior
- 9What does skip() do?Junior
- 10How do you sort the result?Junior
- 11What are bulk operations in MongoDB?Middle
- 2Which method takes the filter in MongoDB?Junior
- 3Can you filter by nested fields?Junior
- 4What format are filters defined in in MongoDB?Junior
- 5How does $eq differ from plain { field: value }?Junior
- 6What does $ne do?Junior
- 7What does $gt do?Junior
- 8What does $lt do?Junior
- 10What does $and do?Junior
- 11What does $or do?Junior
- 12What does $not do?Junior
- 13How do you filter documents where an array contains a specific value?Junior
- 14When do you need to use $elemMatch?Junior
- 15What does $expr do? When is $expr needed instead of standard filters?Junior
- 1What is aggregation in MongoDB?Junior
- 2What does "aggregation pipeline" mean?Junior
- 3What does a stage mean in aggregation?Junior
- 5What does the $group stage do?Junior
- 6What does the $project stage do?Junior
- 7What does the $sort stage do?Junior
- 8What does the $limit stage do?Junior
- 9What does the $skip stage do?Junior
- 1What does the term "scaling" mean in the context of MongoDB?Junior
- 2What scaling types does MongoDB support?Junior
- 3How does vertical scaling differ from horizontal scaling?Junior
- 5What is sharding in MongoDB?Middle
- 6Why does MongoDB scale horizontally?Junior
- 7What advantages does distributed data storage give?Junior
- 8What is a Replica Set?Middle
- 9What does the primary node do?Middle
- 10What do secondary nodes do?Middle
- 11How does sharding differ from replication?Middle
- 12What is a shard?Junior
- 13What is a shard key (the sharding key)?Junior
- 14What is a "chunk" in MongoDB?Middle