首页 > 世链号 > 一分钟了解 ACID 原则以及各个特性的含义
kim说币  

一分钟了解 ACID 原则以及各个特性的含义

摘要:ACID 原则是由 Jim Gray 在 1970 年提出,ACID 是为了保证数据库的一致性,事务必须满足的特性,它的特性包括:Atomic,Consistent,Isolated 和 Durable。

基础普及(84):一分钟了解 ACID 原则以及各个特性的含义

什么是 ACID 原则?

ACID 原则是由 Jim Gray 在 1970 年提出,ACID 是为了保证数据库的一致性,事务必须满足的特性,它的特性包括:Atomic,Consistent,Isolated 和 Durable。

ACID 事务各个特性的含义是什么?

1,Atomic:中文含义为“原子性”,指的是事务中各项操作,要么全做要么全不做,任何一项操作的失败都会导致整个事务的失败。

2,Consistent:中文含义为“一致性”,指的是事务结束后系统状态是一致的。

3,Isolated:中文含义为“隔离性”,指的是并发执行的事务彼此无法看到对方的中间状态,各种操作彼此互不影响。

4,Durable:中文含义为“持久性”,事务完成后所做的改动都会被持久化,即使发生灾难性的失败。

总结一下:

ACID 事务所说的原子性,指的是所有的步骤要么全部完成,要么一个也不会完成,一致性指的是事务必须始终保持系统处于一致的状态,隔离性主要用于实现并发控制,而持久性指的是任何更改都会被永久保存,不会被回滚。
 

来源:叶胜超区块链
 
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:msy2134。