加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

当数据库碰着漫衍式,你会怎么做?

发布时间:2020-03-08 03:46:43 所属栏目:编程 来源:站长网
导读:副问题#e# 数据库凡是有着完美的事宜支持,可是范围于单机的存储和机能,于是就呈现了各类漫衍式办理方案。最近读了《Designing Data-Intensive Applications》这本书,以是做一个总结,供各人做个参考,有什么差池的请各人指正,一路接头。 数据模子 数据

全部操纵都必需相对付每个其他处理赏罚器当即或原子执行(当即可见)。

当数据库碰着漫衍式,你会怎么做?

在时刻次序上,C1产生于B2之后。对付线性同等性来说,C1必然在B2之后,可是对付次序同等性B2可以产生在C1之后。

次序同等性也许会发生不确定的功效。这是由于在措施的差异运行时代,处理赏罚器之间的次序操纵的次序也许会有所差异。

对付次序同等性来说,它要找到一个正当的次序执行进程,该执行进程要保存线程/历程内部原有的次序

对付线性同等性来说,它也是要找到一个正当的次序执行进程。可是这个次序执行进程,不只要保存线程/历程内部的先后次序,还要保存线程/历程之间的操纵的先后次序。

线性同等性可以界说为具有及时束缚(real-time constraint)的次序同等性。

小我私人领略,在漫衍式副本的规模中,不太也许找到 除了时序之外,各个历程可以或许同等承认的次序。以是在漫衍式副本事域参考意义不大,更轻易造成迷惑。

因果同等性

相对付线性同等性担保读写具有全局次序,而因果同等性只必要担保具有彼此依靠的读写操纵保持沟通的次序即可。现实上因果同等性是机能和可用最高的强同等性模子。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读