MongoDB – Document-Oriented Database

MongoDB (from “humongous”) is a scalable, high-performance, open source, dynamic-schema, document-oriented database.

Combining the best features of JSON databases, key-value stores, and RDBMSes.

Written in C++, MongoDB features:

  1. Document-oriented storage (the power and flexibility of JSON-like data schemas)
  2. Dynamic queries
  3. Full index support, including secondary indexes, inner-objects, embedded arrays, geospatial
  4. Query profiling
  5. Fast, in-place updates
  6. Efficient storage of binary data large objects (e.g. photos and videos)
  7. Replication and fail-over support
  8. Auto-sharding for cloud-level scalability
  9. MapReduce for complex aggregation
  10. Commercial Support, Training, and Consulting

MongoDB bridges the gap between key-value stores (which are fast and highly scalable) and traditional RDBMS systems. Many companies are using MongoDB in production today.

Articles to explore more about mongoDB

For more information on MongoDB click here

Hope this helps !!!

Jay Ganesh