Back Issues This Week → Current Issue → Popular →

All issuesVolume 322, Issue 4IT NewsDatabase

MongoDB: An Overview

OpenSource For U, Friday, January 24th, 2025

Discover all that you can do with MongoDB, the popular cross-platform, document-oriented database.

MongoDB is a NoSQL database that uses documents to store data in an organised way. Its document data model presents a great way to work with semi-structured data. A distributed systems design intelligently puts data in different servers and locations, scaling it up dynamically. And it can run from different OSes, eliminating vendor lock-in.

In a data driven world we need to save loads of data. MongoDB does this through replica sets and sharding. Figure 1 shows the MongoDB architecture. Let us explore each component in this architecture, and see what happens in the background when the application server hits the MongoDB server to fetch or feed data.

more →  ·  More from Database →