04-20-2012, 09:03 AM
Join Date: Feb 2006
MongoDB NoSQL enterprise class database platform
MongoDB (from "humongous") is a scalable, high-performance, open source NoSQL database. Written in C++, MongoDB features:
Document-oriented storage »
JSON-style documents with dynamic schemas offer simplicity and power.
Full Index Support »
Index on any attribute, just like you're used to.
Replication & High Availability »
Mirror across LANs and WANs for scale and peace of mind.
Scale horizontally without compromising functionality.
Rich, document-based queries.
Fast In-Place Updates »
Atomic modifiers for contention-free performance.
Flexible aggregation and data processing.
Store files of any size without complicating your stack.
Commercial Support »
Enterprise class support, training, and consulting available.
In computing, NoSQL is a class of database management system identified by its non-adherence to the widely-used relational database management system ...
NoSQL (RDBMS) - Apache Cassandra - MongoDB - BigTableNOSQL
NoSQL DEFINITION: Next Generation Databases mostly addressing some of the points: being non-relational, distributed, open-source and horizontally scalable. The original intention has been modern web-scale databases. The movement began early 2009 and is growing rapidly.
Often more characteristics apply such as: schema-free, easy replication support, simple API, eventually consistent / BASE (not ACID), a huge amount, of data and more. So the misleading term "nosql" (the community now translates it mostly with "not only sql") should be seen as an alias to something like the definition above