架构师训练营 - 学习总结 - 第六讲

用户头像
吕浩
关注
发布于: 2020 年 07 月 15 日

数据库分片

方案:硬编码,映射表 都不常用

方案:分布式数据库中间件

优点对应用程序透明



分片之前先业务分库。

比如:类目分库、用户分库



cap

一致性Consistency :保证数据准确,但是不保证一定返回。

可用性Availability :  保证返回,但是不保证数据最新。

分区耐受性Partition tolerance :部分节点消息丢失,系统依然可以操作。

CAP原理:在分布式系统必须满足分区耐受性的前提下,可用性和一致性无法同时满足。



最终一致数据存储BASE

方案:

时间戳最大覆盖

客户端恒

投票解决冲突



用户头像

吕浩

关注

还未添加个人签名 2018.04.27 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营 - 学习总结 - 第六讲