分布式架构
文章平均质量分 78
仅供学习使用,记录日常学习!
小崔侃大山
记录工作,记录生活,记录学习
展开
-
3-分布式理论之2PC一致性协议,3PC一致性协议
文章知识点主要来源于拉钩教育《java高薪训练营》及其他知识扩展,感谢拉钩教育平台提供的优质教育资源,以及各位老师的热情指导!本文仅做学习笔记使用,如有不适,请联系本人。 一、什么是2PC 2PC(two-phase Commit)即两阶段提交协议,是将整个事务流程分为两个阶段: 准备阶段 prepare phase 事务管理器给每个参与者发送Prepare消息,每个数据库参与者在本地执行事务,并写在本地的Undo/Redo日志,此时事务并没有提交。(Undo日志是记录修改前的数据,用于数据库回滚,Red原创 2021-01-23 23:14:43 · 172 阅读 · 0 评论 -
2-分布式理论之CAP定理,Base理论
文章知识点主要来源于拉钩教育《java高薪训练营》及其他知识扩展,感谢拉钩教育平台提供的优质教育资源,以及各位老师的热情指导!本文仅做学习笔记使用,如有不适,请联系本人。 一、CAP定理 一个分布式系统不可能同事满足一致性(C:Consistency),可用性(A:Avaliability),和分区容错性(P:Partition tolerance) 一致性:分布式系统当中的一致性是指所有节点的数据一致,或者说是所有副本的数据一致。 可用性:系统一直可用,而且服务一致保持正常 分区容错性:系统在遇到一些节原创 2021-01-23 21:01:49 · 175 阅读 · 0 评论 -
1-分布式理论之一致性
文章知识点主要来源于拉钩教育《java高薪训练营》及其他知识扩展,感谢拉钩教育平台提供的优质教育资源,以及各位老师的热情指导!本文仅做学习笔记使用,如有不适,请联系本人。 一、分布式一致性 分布式数据一致性,指的是数据在多个副本中存储时,各个副本中的数据是一致的,如果不一致,会使用同步的方式进行拷贝复制达到一致性。 二、一致性分类 2.1 强一致性 要求系统写入什么,读出来的就是什么,但实现起来往往对系统性能影响很大,而且难以实现。 2.2 弱一致性 系统在写入成功后,不承诺立即可以读到写入的值,也不承诺多原创 2021-01-20 23:33:03 · 199 阅读 · 0 评论