Re(2): [ANN] ACID for Frontier - transaction.root
Jan M.J. Storms
jan at storms.org
Sun Dec 7 14:23:06 PST 2003
David A. Bayly scripsit dd. Sat, 6 Dec 2003 18:13:06 +0000
>What's ACID-data management?
From the read me:
Definition: transactions (ACIDity)
atomicity and state clarity that allows an action to be partially
completed and then undone
ACID is a standard for database integrity. It stands for:
A - atomicity: group multiple operations into one functional unit, the
transaction;
C - consistency: make sure external input and internal operations
validate, disallow illegal operations;
I - isolation: separate multiple transactions on the same data in time;
D - durability: a transaction completed means the data are saved to
disk, so a crash doesn't wipe out changes to the database (hopefully).
What:
the transaction suite implements procedures that make Atomicity,
Isolation, and Durability possible (to a fair degree). The implementation
of Consistency remains fully in the hands of the application designer.
Jan
More information about the Frontier-Users
mailing list