Questions tagged [base-db]

is for databases that use the BASE paradigm: Basically Available, Soft state, Eventually consistent. It emphasizes availability over consistency.

BASE is the opposing database paradigm for the standard ACID databases. While ACID forces consistency at the end of every operation in a pessimistic way, BASE (basically available, soft state, eventually consistent) is optimistic and is ok with database consistency being indeterminate.

Wikipedia Article on Eventual Consistency

3 questions
229
votes
6 answers

Explanation of BASE terminology

The BASE acronym is used to describe the properties of certain databases, usually NoSQL databases. It's often referred to as the opposite of ACID. There are only few articles that touch upon the details of BASE, whereas ACID has plenty of articles…
Niels van der Rest
  • 31,664
  • 16
  • 80
  • 86
50
votes
4 answers

What does 'soft-state' in BASE mean?

BASE stands for 'Basically Available, Soft state, Eventually consistent' So, I've come this far: "Basically Available: the system is available, but not necessarily all items in it at any given point in time" and "Eventually Consistent: after a…
Ruben Steins
  • 2,782
  • 4
  • 27
  • 48
2
votes
1 answer

What BASE database development applications are available?

What applications/IDEs are out there to develop BASE database systems from? BASE systems (Basically Available, Soft state, Eventually consistent) are an alternative to RDBMS, that work well with simple data models holding vast volumes of…
Lance Roberts
  • 22,383
  • 32
  • 112
  • 130