NoSql Tutorial 5 : NoSql: Key-value stores
It is the simplest NoSQL databases. Every single
item in the database is stored as an attribute name (or "key"),
together with its value. Examples of key-value stores are Riak and Voldemort.
Some key-value stores, such as Redis, allow each value to have a type, such as
"integer", which adds functionality.
·
Designed
to handle huge amounts of data.
·
Based
on Amazon’s Dynamo paper.
·
Key
value stores allow developer to store schema-less data
·
In
the key-value storage, database stores data as hash table where each key is
unique and the value can be string, JSON, BLOB (basic large object) etc..
·
Key-Value
stores follows the 'Availability' and 'Partition' aspects of CAP theorem.
·
Key-Value
stores can be used as collections, dictionaries, associative arrays etc.
Comments
Post a Comment