传统事务遵循ACID原则,即原子性、一致性、隔离性和持久性。
原子性:事务是包含一系列操作的原子操作,事务的原子性确保这些操作全部完成或者全部失败。
一致性:事务执行的结果必须使数据库从不一致性状态转为一致性状态。保证数据库的一致性指在事务完成时,必须使所有数据都有一致的状态。
隔离性:因为可能在相同的数据集上同时有许多事务要处理,所以每个事务都应该与其他事务隔离,避免数据被破坏。
持久性:一旦事务完成,其结果就应该能够承受任何系统的错误。
传统事务遵循ACID原则,即原子性、一致性、隔离性和持久性。
原子性:事务是包含一系列操作的原子操作,事务的原子性确保这些操作全部完成或者全部失败。
一致性:事务执行的结果必须使数据库从不一致性状态转为一致性状态。保证数据库的一致性指在事务完成时,必须使所有数据都有一致的状态。
隔离性:因为可能在相同的数据集上同时有许多事务要处理,所以每个事务都应该与其他事务隔离,避免数据被破坏。
持久性:一旦事务完成,其结果就应该能够承受任何系统的错误。