Ramani Sandeep's Blog

DotNetting – Fast , Easy Way of Developing Applications

Archive for the ‘MongoDB’ Category

MongoDB – Document-Oriented Database

Posted by Ramani Sandeep on April 2, 2010

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

Posted in MongoDB | Tagged: , , | Leave a Comment »

 
Follow

Get every new post delivered to your Inbox.

Join 37 other followers