Best used | If you need dynamic queries. If you prefer to define
indexes, not map/reduce functions. If you need good performance on
a big DB. If you wanted CouchDB, but your data changes too
much, filling up disks. |
---|
Usage example | For all things that you would do with MySQL or PostgreSQL, but
having predefined columns really holds you back. |
---|
Known Shortcomings | |
---|
Main focus | Retains some friendly properties of SQL. (Query, index) |
---|
License | AGPL (Drivers: Apache) |
---|
Pricing | Free download or Pay per instance + Service (MongoLab) |
---|
Projects using it |
- bit.ly
- diaspora
- Shutterfly
- foursquare
- SourceForge
|
---|
Technical details | |
---|
Latest version | 3.0.3 |
---|
Release date | 2015-05-12 |
---|
Initial release | 2009 |
---|
Consistency | Eventual (strong with flag) |
---|
Replication | Master/slave |
---|
Protocol | BSON (Binary) |
---|
Data Presentation | JSON |
---|
Development language | C++ |
---|
Platforms | Cross-platform |
---|
API Language | |
---|
Embedded Language | JavaScript |
---|
Additional | |
---|
Website | http://www.mongodb.org/ |
---|
Wikipedia | http://en.wikipedia.org/wiki/MongoDB |
---|
Additional link | |
---|
Features | |
---|
Cloud DB | Third Party |
---|
Transaction support | No |
---|
Domain-model Aggregation | Yes |
---|
GeoSpatial | Yes |
---|
FullText | |
---|
Commercial Support | Third parties. |
---|
More comparisons
Comments
No comments yet. Be the first to give your opinion.Leave a comment
Register Sign in