Live briefing
Everything about MongoDB
Cross-platform document-oriented database
MongoDB is a source-available, cross-platform, document-oriented database program. Classified as a NoSQL database product, MongoDB uses JSON-like documents with optional schemas. Released in February 2009 by 10gen, it supports features like sharding, replication, and ACID transactions. MongoDB Atlas, its managed cloud service, operates on AWS, Google Cloud Platform, and Microsoft Azure. Current versions are licensed under the Server Side Public License (SSPL). MongoDB is a member of the MACH Alliance. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: MongoDBA 5-minute orientation
- Skim a recent paper: A Comparative Study of MongoDB and Document-Based MySQL for Big Data Application Data ManagementInfluential work since 2022
- Pick up a classic book: MongoDBThe most-reprinted book on the subject
- Read the landmark paper: MongoDB-Based Repository Design for IoT-Generated RFID/Sensor Big DataCited 129 times
- Go sideways: Shard (database architecture)A closely related topic
- Go sideways: NavicatA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
MongoDB-Based Repository Design for IoT-Generated RFID/Sensor Big Data
Performance Evaluation of IoT Data Management Using MongoDB Versus MySQL Databases in Different Cloud Environments
MongoDB Vs PostgreSQL: A comparative study on performance aspects
Performance analysis of NoSQL and relational databases with MongoDB and MySQL
Comparison of MongoDB and Cassandra Databases for Spectrum Monitoring As-a-Service
Enhancing MongoDB with Purpose-Based Access Control
Modeling temporal aspects of sensor data for MongoDB NoSQL database
Big Data Integration: A MongoDB Database and Modular Ontologies based Approach
🆕 Influential since 2022
A Comparative Study of MongoDB and Document-Based MySQL for Big Data Application Data Management
Performance Evaluation of NoSQL Document Databases: Couchbase, CouchDB, and MongoDB
A Study of Performance and Comparison of NoSQL Databases: MongoDB, Cassandra, and Redis Using YCSB
MongoDB and Data Consistency: Bridging the Gap between Performance and Reliability
Scaling with MongoDB: Solutions for Handling Big Data in Real-Time
📚 Books worth reading
MongoDBMichael Dirolf, Kristina Chodorow · 2010
Building Node Applications With Mongodb And Backbone Rapid Prototyping And Scalable DeploymentMike Wilson · 2012
The Definitive Guide to MongoDBEelco Plugge · 2010
Getting MEAN with Mongo, Express, Angular, and NodeSimon Holmes · 2016
Write Modern Web Apps with the MEAN StackJeff Dickey · 2014- 📕MongoDB CookbookAmol Nayak · 2014
- 📕Instant MongoDBAmol Nayak · 2013
Web Development with MongoDB and Node.jsJason Krol · 2014
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Shard (database architecture) A database shard, or simply a shard, is a horizontal partition of data within a database or search engine. Each shard may be held on a separate database…
- Navicat Navicat is a series of graphical database management and development software produced by CyberTech Ltd. for MySQL, MariaDB, Redis, MongoDB, Oracle, SQLite…
- Amazon DocumentDB Amazon DocumentDB is a managed proprietary NoSQL database service that supports document data structures, with some compatibility with MongoDB version…
- DBeaver DBeaver is a SQL client software application and a database administration tool. For relational databases it uses the JDBC application programming interface…
- MySQL MySQL (/ˌmaɪˌɛsˌkjuːˈɛl/) is a free and open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder…
- NoSQL NoSQL (a colloquial title that became formal, meaning "not only SQL" or "non-relational") refers to a type of database design that stores and retrieves…
- MariaDB MariaDB is a open-source relational database management system (RDBMS) sharing a common heritage with MySQL, from which it was forked in 2009 by original…
- Couchbase Server Couchbase Server, originally known as Membase, is a source-available, distributed (shared-nothing architecture) multi-model NoSQL document-oriented database…