数据库扩展性架构设计

前篇:

《无限容量数据库架构设计》

《MQ消息可达性+幂等性+延时性架构设计》

《高可用+高并发+负载均衡架构设计》

都收到网友好评:

系统性,全局性看问题体会更深刻

简单易懂

本文再做总结,体系化介绍数据库扩展性架构技术。

一、秒级扩容

文章:《数据库水平切分,秒级扩容》

内容:

前言:常见数据库水平切分与高可用方案

数据库水平切分,停机扩容方案

数据库水平切分,秒级扩容方案适用场景

数据库水平切分,不停机秒级扩容方案细节

二、平滑扩容

文章:《数据库水平切分,平滑扩容方案》

内容:

数据库水平切分,停机扩容方案

什么场景不能使用秒级扩容方案

数据库水平切分,追日志法,不停机平滑扩容

数据库水平切分,双写法,不停机平滑扩容

三、垂直拆分扩展

文章:《数据库垂直拆分概念,依据,技巧》

内容:

什么是数据库水平切分,垂直切分

数据库垂直切分的原则

数据库垂直切分的原理

四、字段扩展

文章:《5kw数据量,如何为表增加一列》

内容:

数据库为什么会有增加列的需求

表属性扩展方案一:版本号与通用字段

表属性扩展方案二:行扩展法

延伸阅读:《互联网在线表结构变更(online-schema-change)》

内容:

数据量大,哪些表扩展方案一定不行

数据量大,哪些方案可行

online-schema-change工具与原理

延伸阅读:《58同城,1万属性亿数据量数据库架构设计》

内容:

业务场景介绍

常见方案与不足

如何解决属性扩展的问题

如何解决数据量的问题

如何解决搜索并发量的问题

网友留言感动了我,他说“这个号,值得置顶”。

不一定高深,但一定有收获,感谢大家的支持。

欢迎留言,有问必回,帮转哈。

Android专用通道

赞赏

人赞赏

长按







































中科白癜风公益活动
专业治疗白癜风的医院



转载请注明:http://www.xcqg58.com/xxzl/7581.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了