Sunday, October 7, 2012

NoSQL: ACID vs BASE

BASE:
- Basically Available
- Soft-state
- Eventually Consistent

http://www.johndcook.com/blog/2009/07/06/brewer-cap-theorem-base/

Brewer's Keynote 2000: http://www.cs.berkeley.edu/~brewer/cs262b-2004/PODC-keynote.pdf

  • ACID: we forfeit "Consistency" and "Isolated" for availability, graceful degradation, and performance.
  • It's a spectrum