Opinion and commentary about Mac and iOS applications, publishing and content consumption behavior, web and cloud architectures
October 1, 2009

ACID vs BASE

As we all know traditional relational databases are implementing the ACID principles: atomicity, consistency, isolation, durability. Then there came Brewer’s CAP (consistency, availability and partition tolerance) conjecture that was leading the road towards BASE systems (basically available, soft state, eventually consistent).

Here are a couple of great resources about BASE:

BASE: An Acid Alternative by Dan Pritchett

Eventually Consistent by Werner Vogels

Brewer’s Conjecture and the Feasibility of Consistent, Available, Partition-Tolerant Web Services by Seth Gilbert and Nancy Linch

Thanks Debasish Ghosh ☞ for the links. You should also check the NoSQL, Relational and Storage in General entry.



Make sure you check myNoSQL a NoSQL blog featuring the best daily NoSQL news, articles and links covering all major NoSQL projects and following closely all things related to NoSQL ecosystem. Everything you need and want to know about NoSQL.