You are here: Basics Operations & Concepts > ACID Properties and Transactions

ACID Properties and Transactions

The ACID properties are one of the oldest and most important concepts of database theory. It sets out the requirements for the database reliability:

db4o fulfills the ACID properties. Each object container has its own transaction. Each transaction is a unit of work and ensures the ACID properties. This means, that a db4o transaction is an atomic operation. Either all changes of the db4o transactions are committed and made persistent. Or in case of a failure or rollback no state is changed. The database is kept consistent even on application or database crashes. And db4o transactions are isolated from each other. See "db4o Transactions"