NoSQL Database Overview - From Cassandra
Characteristics of Column Store (Wide Column Store) DB
Data stored as sections of columns of data, not rows. Very high performance/scaleable architecture. Examples: HBase, BigTable, HyperTable.
Characteristics of Graph DB
Designed for data who's relationships are well represented with a graph & has elements that are interconnected, with an undetermined number of relationships between them. Examples include Neo4J and Polyglot.
Characteristics of Document DB
Expanded version of Key-Value store. Each "Document" has a unique key, which is used to retrieve the document. Designed for document oriented information, also known as "Semi-Structured" data. Examples: MongoDB & CouchDB.
What are the 4 types of NoSQL Databases
Key-Value Store, Column Store, Document Database, Graph Database
Characteristics of Key-Value Store DB
Most simple design. Stores data in a schema-less way. All data has a Indexed-Key and Value. Examples: Cassandra, DynamoDB, Azure Table Storage (ATS), Riak, BerkleyDB
What is a NoSQL Database?
Non-Relational, Distributed Database