NoSQL

From NovaOrdis Knowledge Base
Jump to navigation Jump to search

Internal

Overview

The NoSQL databases are grouped in four categories:

  1. document stores
  2. key-value stores
  3. graph stores
  4. column stores

NoSQL Databases

Document Databases

Document databases are conceptually similar to Google Bigtable database. The data model allows rows that can be added with any set of columns, and the columns do not need to be predefined. The lack of predefined schema makes these databases attractive for applications where the attributes of objects are not known in advance or change frequently.

Graph Databases

  • CouchDB
  • Neo4j
  • Amazon DynamoDB

Organizatorium