【给点个赞如果觉得写得好,我会做的更好】
把ACID阐述的明白一些
强调对数据的状态的描述,要么成功要么失败。不存在部分成功的状态。
强调对数据的可见性描述,对于数据的中间态是不可见的。
如果完全按照一致性的定义的话,就只能是通过加排他锁来走完全序列化才能达到强一致性也就是serialization这种隔离机制,引入隔离机制就是为了提高并发,提高可用性,因为完全串行化访问效率太低,现实中很少用到,做工程是以实用为主,所以引入不同等级隔离机制,来有针对性的面向各类场景对一致性达到不同等级破坏,以提高并发提高可用。
持久性比较好理解,就是对于存储的各类信息一旦提交,那么无论多久都将不变,这也是存储的意义。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。