分片架构
分片架构就可以解决主从复制存在的问题,如果主机能够承担写的性能,那么主从就够了,如果不能,那么就需要分片架构了。
分片架构设计核心
分片架构设计核心-分片规则
案例1:不合理,因为不同年龄是不均匀的,城市也是不合理的
案例2:动态适合用户ID来分片,微博适合用hash分片
分片架构设计核心-路由规则
分片动态路由-配置中心
分片动态路由-路由转发
分片架构高可用
分片架构本身是一个高性能架构,分片架构需要结合复制架构才能具备高性能高可用特性。
分片架构高可用方案1-独立备份
分片架构高可用方案2-互相备份
分片架构高可用架构 案例
左边方案1,右边方案2
分区架构
分区架构全局路由-DNS 和 GLSB
DNS:比如北方用户来到南方,那么根据DNS就近原则,此时请求会被打到南方,但是南方没有用户信息,此时我们还需要在业务层做一个用户区域的转发,让用户的请求被打到北方。
北方区和南方区的数据都是不一样的。
分区架构备份策略-集中式(使用最多)
分区架构备份策略-互备式
分区架构备份策略-独立式
本节思维导图
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 存储架构模式-分片架构和分区架构
发表评论 取消回复