- ACID
- 原子性(Atomic)
事务内的全部操作,要不全做,要不一个都不做
- 一致性(Consistency)
意思是数据库需要保证完整性,指,不论数据库在什么情况,都要保证从一个一致状态转换成为另一个一致状态,保证完整性约束。
- 隔离性(Isolation)
指在多线程情况下,一个线程的执行不会影响另外一个线程。
- 持久性
指的是,我们针对数据库的操作,应该永久保存在数据库中,当产生数据库的故障,可以通过一定的容错进行恢复。
事务内的全部操作,要不全做,要不一个都不做
意思是数据库需要保证完整性,指,不论数据库在什么情况,都要保证从一个一致状态转换成为另一个一致状态,保证完整性约束。
指在多线程情况下,一个线程的执行不会影响另外一个线程。
指的是,我们针对数据库的操作,应该永久保存在数据库中,当产生数据库的故障,可以通过一定的容错进行恢复。