Redis 多数据中心双向同步 祝辰Redis 高可用系统的研发工作 • 对分布式存储系统有所涉猎 ## 目录 CONTENTS 1 开篇 2 携程的Redis架构 3 分布式理论 4 双向/多向同步的问题 5 CRDT ## 开篇 ## 19 世纪的通讯  [Image](/uploads/documents/f/f/e/f/ffef9c17379b473925db673ac826312c/p25_2.jpg) 多站点之间的数据强最终一致性 SEC ---CRDT (Strong Eventually Consistency) Whereas eventual consistency is only a liveness guarantee (updates never suffer rollbacks. ## CRDT Conflict-free Replicated Data Types ## Conflict-Free Data Types Wiki 释义 In distributed computing, a conflict-free replicated data type (CRDT) is a data structure which0 码力 | 45 页 | 1.74 MB | 2 年前3
携程 Redis 多数据中心 双向同步实践 祝辰携程 Redis 多数据中心 双向同步实践 祝辰 ## 祝辰 目前任职携程框架架构部门资深研发工程师 负责框架Redis团队的开发工作 目录 1 业务背景 2 双向同步 3 CRDT 4 高可用 ## 开篇 & 背景 ## Redis 在携程的规模 25,000,000 QPS ## 跨公网同步 Console SHANGHAI Data CANADA 0}, {"tombstoneSize", tombstoneSizeCommand, 1, "rF", 0, NULL, 0, 0, 0, 0}, {"crdt.ovc", crdtOvcCommand, 3, "rF", 0, NULL, 0, 0, 0, 0}, // peerof// SET KEY=CAT SET KEY=DOG SET KEY=DOG KEY = ? CAT DOG DOG CAT ## CRDT ## Conflict-free Replicated Data Types ## CRDT – Last Write Wins T2 > T1 SET KEY=VAL1 TIME = T1 KEY: VAL2 T2 WINS 0 码力 | 33 页 | 2.15 MB | 2 年前3
共 2 条
- 1













