NoSQL

From TedYunWiki
Revision as of 18:03, 17 November 2013 by Tedyun (talk | contribs) (Created page with "=== Key-Value Stores === ;Interface: extremely simple ;# Data model: ''(key, value)'' pairs ;# Operations: '''Insert'''(key, value), '''Fetch'''(key), '''Update'''(key), '''D...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Key-Value Stores

Interface
extremely simple
Data model
  1. (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".