NoSQL

From TedYunWiki
Revision as of 18:05, 17 November 2013 by Tedyun (talk | contribs)
Jump to navigation Jump to search

Key-Value Stores

  • Interface: extremely simple
    1. Data model: (key, value) pairs
    2. Operations: Insert(key, value), Fetch(key), Update(key), Delete(key)
  • Implementation: efficiency, scalability, fault-tolerance
    • Records distributed to nodes based on key
    • Replication
    • Single-record trasactions, "eventual consistency".