mongoDB
Combining the best features of document databases, key-value stores, and RDBMSes.
Combining the best features of document databases, key-value stores, and RDBMSes.
MongoDB (from "humongous") is a scalable, high-performance, open source, schema-free, document-oriented database. Written in C++, MongoDB features:
- Document-oriented storage (the simplicity and power of JSON-like data schemas)
- Dynamic queries
- Full index support, including secondary indexes, inner-objects, embedded arrays, geospatial
- Query profiling
- Fast, in-place updates
- Efficient storage of binary data large objects (e.g. photos and videos)
- Replication and fail-over support
- Auto-sharding for cloud-level scalability
- MapReduce for complex aggregation
- 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.
Quick Links
- Downloads
- Follow @mongodb on Twitter
- Use Cases | Philosophy
- Hosting Center
- Drivers
- Source Code
- Blog | Articles
- Tutorial | Try MongoDB in the Browser
- Licensing | Example Snippets | BugDB (Jira)
Support
- Support forums: mongodb-user | more...
- IRC: irc.freenode.net/#mongodb
- Commercial support: 10gen
- Training: 10gen