分布式系统那些事-分布式ID生成策略

1.数据库自增ID的弊端 暴露业务数据,比如用户表采用自增ID,别人可以根据ID知道系统有多少用户 分库分表时无法保证ID唯一性 2.需要什么样的ID生成策略 全局唯一 有序性 高性能,生成ID时延低 可扩展,支持数据库水平扩展 安全性,不能暴露业务数据 3.几种ID生成方...

2018-07-19 13:59:05

阅读数 305

评论数 0

分布式系统那些事-2PC和3PC协议

前言 在分布式系统中,每个节点虽然都能明确知道自己事务操作结果是成功还是失败,但是无法直接获取到其他分布式节点的操作结果。因此,当一个事务操作需要跨越多个分布式节点的时候,为了保持事务处理的ACID特性,就需要引入一个称为“协调者(Coordinator)”的组件来统一调度所有的分布式节点的执行...

2018-06-27 22:04:10

阅读数 278

评论数 0

分布式系统那些事-CAP和BASE理论

CAP理论 定义 CAP定理(CAP theorem),又被称作布鲁尔定理(Brewer’s theorem),它指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(Consistence) 每次读取到的数据都是最近一次写的数据,等同于所有节点访问同一份最新的数据副本...

2018-06-27 18:32:34

阅读数 340

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭