db4o与事务
一、事務及事務的特性
數據庫事務(Database Transaction) ,是指作為單個邏輯工作單元執行的一系列操作。 一個邏輯工作單元要成為事務,必須滿足所謂的ACID(原子性、一致性、隔離性和持久性)屬性。
原子性(atomicity) [all or nothing]
事務必須是原子工作單元;對于其數據修改,要么全都執行,要么全都不執行。
一致性(consistency) [from one consistent state to the next consistent state]
事務結束時,所有的內部數據結構與事務開始前必須是一致的。
隔離性(isolation) [different operations cannot access modified data from another transaction that has not yet completed]
由并發事務所作的修改必須與任何其它并發事務所作的修改隔離。事務不能查看其他事務正在執行時(中間狀態)的數據。
持久性(durability) [persistently stored]
事務完成之后,它對于系統的影響是永久性的。
轉載于:https://www.cnblogs.com/ponyblog/archive/2012/01/27/2330175.html
總結
- 上一篇: 堪称「神器」的电脑软件
- 下一篇: 复变函数与积分变换(五)学习笔记[孤立奇