个人随笔
目录
20240603架构学习:MySQL集群模式与应用场景
2024-06-03 22:55:23

一、单库模式

简单粗暴
适合数据量千万以下小型应用
企业网站,创业公司首选
不具备可用性与并发性

二、读写分离集群模式

架构复杂度提升,成本提高
所有节点数据均保持同步
适用于读多写少,单表不过千万的互联网应用
配合MHA中间件方案实现高可用性

三、分库分表(分片)集群模式

架构复杂度提升,成本提高
每个节点数据是所有数据在子集
适用于十亿级数据总量大型应用
不具备高可用性

四、分片算法

范围法

结构简单,扩咱容易
适合范围检索
数据分布不均匀,局部负载压力大
适用于流水账应用

Hash法

分为取模与一致性Hash
数据分配均匀
节点扩展复杂,数据迁移难度大
建议提前部署足够的节点
适用于预算充足的大型互联网应用

五、互联网主流MySQL集群架构

分库分表和集群模式的组合

学习来源:https://www.bilibili.com/video/BV1gP4y1t7DH/?p=2&spm_id_from=pageDriver

 11

啊!这个可能是世界上最丑的留言输入框功能~


当然,也是最丑的留言列表

有疑问发邮件到 : suibibk@qq.com 侵权立删
Copyright : 个人随笔   备案号 : 粤ICP备18099399号-2