
This is a regular “data quiz”. Follow it on LinkedIn. Test your knowledge or learn something new.
Today Question:
Which database is NoSQL?
A) MySQL
B) PostgreSQL
C) MongoDB
D) SQLite
Correct Answer: C
Explanation
MongoDB is one of the most popular NoSQL document databases that stores data in BSON (a binary form of JSON) documents instead of relational tables. NoSQL databases emerged as a response to the limitations of relational databases when dealing with large volumes of unstructured data and horizontal scaling requirements. MongoDB allows flexible schemas, where documents in the same collection can have different structures, which is ideal for agile development and frequently changing data models. It supports horizontal scaling through sharding, replication for high availability, and has rich querying capabilities including the aggregation pipeline. MongoDB is popular in modern web applications, content management systems, real-time analytics, and IoT solutions. Unlike MySQL, PostgreSQL, and SQLite, which are relational SQL databases, MongoDB uses its own query language based on JSON syntax.
