随笔分类 - 分布式
摘要:CAP理论 一个分布式系统不可能同时满足一致性(C:Consistency)、可用性(A:Availability)和分区容忍性(P:Partition Tolerance),最多只能同时满足其中两项。 一致性 一致性是指在多个副本之间是否能够保持一致的特性。在一致性的需求下,当一个系统在数据一致的
阅读全文
摘要:2pc 2pc解决的是分布式事务问题。 2pc分为提交事务请求阶段和执行事务提交。 1. 提交事务请求阶段 1.1 协调者向所有参与者发送事务内容,询问是否可以执行事务提交操作,等待响应或超时 1.2 各参与者执行事务操作,写入undo和redo日志 1.3 参与者返回响应 2. 执行事务提交 2.
阅读全文
摘要:分布式锁系列文章 "分布式锁(1) 介绍和基于数据库的分布式锁" "分布式锁(2) 基于redis的分布式锁" "分布式锁(3) 基于zookeeper的分布式锁" 代码: "https://github.com/shuo123/distributeLock" 思路 利用zookeeper的临时有序
阅读全文
摘要:分布式锁系列文章 "分布式锁(1) 介绍和基于数据库的分布式锁" "分布式锁(2) 基于redis的分布式锁" "分布式锁(3) 基于zookeeper的分布式锁" 代码: "https://github.com/shuo123/distributeLock" 线程锁与分布式锁 1.java的syn
阅读全文
摘要:分布式锁系列文章 "分布式锁(1) 介绍和基于数据库的分布式锁" "分布式锁(2) 基于redis的分布式锁" "分布式锁(3) 基于zookeeper的分布式锁" 代码: "https://github.com/shuo123/distributeLock" Redis单机版实现 set和lua实
阅读全文

浙公网安备 33010602011771号