Saturday, 23 April 2016

Comparing NoSQL databases

NoSQL databases

BIG TABLE CLONES
BigTable is a compressed, high performance, and proprietary data storage system built on Google File System.
  • HBase
  • Cassandra
  • BigTable (Google)
  • Hypertable

KEY VALUE STORES
Data is represented as a collection of keyvalue pairs.
  • Dynamo (Amazon)
  • Riak
  • Voldemort (LinkedIn)
  • Citrusleaf


DOCUMENT DB
Each record and its associated data is thought of as a “document”. 
  • MongoDB
  • CouchOne
  • Terrastore
  • OrientDB


GRAPH DB
It uses graph structures for semantic queries with nodes, edges and properties to represent and store data.
  • FlockDB (Twitter)
  • Neo4J
  • AllegroGraph
  • DEX
  • Sones
  • InfoGrid


COMPARISON OF NOSQL DBs
Scalability & speed - Descending order
  1. Big Table
  2. Key/Value stores
  3. Document DB
  4. Graph DB
Performance Descending order
  1. Graph DB
  2. Document DB
  3. Big Table
  4. Key/Value stores

No comments:

Post a Comment

Note: only a member of this blog may post a comment.