Selasa, 27 Maret 2012

NoSQL

Selasa, 27 Maret 2012 by zIvanaCamp · 0

In computingNoSQL is a broad class of database management systems that differ from the classic model of the relational database management system (RDBMS) in some significant ways, most important being they do not use SQL as their primary query language. These data stores may not require fixed table schemas, usually do not support join operations, may not give full ACID(atomicity, consistency, isolation, durability) guarantees, and typically scale horizontally
For example CouchDB, is an open source document-oriented database written mostly in the Erlangprogramming language. It is part of the NoSQL group of data stores and is designed for local replication and to scale horizontally across a wide range of devices. CouchDB is supported by commercial enterprises Couchbase and Cloudant
Often, NoSQL databases are categorized according to the way they store the data and fall under categories such as key-value storesBigTable implementations, document store databases, andgraph databases. NoSQL database systems rose alongside major internet companies, such as Google, Amazon, Twitter, and Facebook which had significantly different challenges in dealing with data that the traditional RDBMS solutions could not cope with (although most of Facebook's infrastructure is built on SQL databases). Source in http://en.wikipedia.org/wiki/NoSQL

0 Responses to “NoSQL”

Posting Komentar