ACID
Atomicity All or nothing of the N actions. Commit or Rollback Consistency Transactions never observe or cause inconsistent data Isolation Transactions are not aware of concurrent transactions Durability Acknowledged transactions persist in all events
BASE
Optimistic behavior Accept temporary database inconsistencies Basically Available Availability by replication Soft state It is the user’s application’s task to guarantee Consistency Eventually consistent Weakly Consistent, the database will be consistent in the long run; ‘stale’ data is OK.