接上一篇:企业实战_14_MyCat跨分片查询_全局表
https://gblfy.blog.csdn.net/article/details/100059621

文章目录

  • 一、主从复制到MyCat总结
    • 1. 数据库架构升级持之分库
  • 二、为什么数据库要进行垂直拆分?
    • 2.1. 优点
    • 2.2. 缺点
  • 三、 解决跨分片关联的方式
    • 3.1. 使用MyCat全局表
    • 3.2. 冗余部分关联数据
    • 3.3. 使用API的方式获取数据
一、主从复制到MyCat总结
1. 数据库架构升级持之分库

①切换应用通过MyCat连接数据库
②删除不属于本模块的表

此场景验证Mysql主从复制到垂直拆分的演化。 由一开始有MySql主机主从复制方式,到由MyCat来控制后台的MySql主机--->>>垂直拆分场景
二、为什么数据库要进行垂直拆分?

思路:优缺点出发

2.1. 优点

①数据库的拆分简单明了,拆分规则明确
②应用程序模块清晰明确,整合容易
③数据维护,简单易行,容易定位

2.2. 缺点

①部分表关联无法在数据库完成级别完成,需要在程序中完成
②对于访问比较频繁且数据量超大的表仍然存在性能瓶颈
③切分达到一定程度后,扩展性会遇到限制

三、 解决跨分片关联的方式
3.1. 使用MyCat全局表
3.2. 冗余部分关联数据
3.3. 使用API的方式获取数据

下一篇:企业实战_16_MyCat全局自增ID
https://gblfy.blog.csdn.net/article/details/100064315

企业实战_15_MySql主从复制到MyCat总结相关推荐

  1. 企业实战_16_MyCat全局自增ID

    接上一篇:企业实战_15_MySql主从复制到MyCat总结 https://gblfy.blog.csdn.net/article/details/118657995 文章目录 一.准备工作 1. ...

  2. 企业实战_14_MyCat跨分片查询_全局表

    接上一篇:企业实战_13_MyCat清除冗余数据 https://gblfy.blog.csdn.net/article/details/100057317 文章目录 一.跨分片查询验证 1. 登录m ...

  3. 企业实战_01_ Mycat 主要作用_01

    mycat主要作用 实现后端数据库的读写分离及负载均衡 企业实战_02_MyCat基本元素 https://gblfy.blog.csdn.net/article/details/118770154

  4. 企业实战_20_MyCat使用HAPpoxy对Mycat负载均衡

    上一篇:企业实战_19_MyCat初始化ZK并配置Mycat支持ZK https://gblfy.blog.csdn.net/article/details/100087824 解决了引入多个myca ...

  5. 企业实战_19_MyCat初始化ZK并配置Mycat支持ZK

    接上一篇:企业实战_18_MyCat_ZK集群安装部署 https://gblfy.blog.csdn.net/article/details/100075631 文章目录 一.初始化集群中的数据 1 ...

  6. 企业实战_07_MyCat 搭建Mysql 一主一从复制环境

    接上一篇:企业实战_06_MyCat 常用的分片算法 https://gblfy.blog.csdn.net/article/details/118770261 文章目录 一. 环境准备 1. 主从复 ...

  7. 企业实战_24_MyCat实现读写分离

    接上一篇:企业实战_23_MyCat SQL防火墙 https://gblfy.blog.csdn.net/article/details/100074335 文章目录 一.MyCat读写分离操作流程 ...

  8. 企业实战_13_MyCat清除冗余数据

    接上一篇:企业实战_12_MyCat水平扩展_分库分表 https://gblfy.blog.csdn.net/article/details/100059793 文章目录 一.复制链路停止 1. 清 ...

  9. 企业实战_11_MyCat垂直拆分相关配置

    接上一篇:企业实战_10_MyCat Mysql 主复制总结 https://gblfy.blog.csdn.net/article/details/118652742 文章目录 一.准备工作 1. ...

最新文章

  1. SAP PP COR2下达工单系统报错说-系统状态APNG是激活的- 分析第二篇
  2. CAN设备多机联网之总线容抗注意事项
  3. Linux系统运行级与启动机制剖析
  4. Effective Java之努力使失败保持原子性(六十四)
  5. .NET Core WEB API中接口参数的模型绑定的理解
  6. spring data jpa update
  7. python 交易日_Python判断某天是否为A股“交易日”?
  8. Python自学——python的常用模块
  9. java 10进制转2进制递归算法_十进制转二进制
  10. margin-top失效的解决办法
  11. react进行状态管理的几种方式
  12. 用JAVA实现小学四则运算
  13. 基于KINECT的拖拉机防撞系统
  14. 攻防世界re:logmein
  15. NLP模型笔记2022-11:CTB5和CTB8数据集预处理 【PennTreebank 和Chinese Treebank】
  16. 用Windows自带的系统恢复环境WinRE进行系统重大故障排查,轻松修复Windows蓝屏、白屏等问题
  17. 搭建kafka集群并使用springboot 整合
  18. 跨境电商「独角兽」融资40亿+,这家公司是怎么做增长的?
  19. 正点原子OLED显示实验
  20. numpy 学习汇总5-数组运算 tcy

热门文章

  1. 任正非:华为活下来走到今天,要感谢乔布斯发明iPhone
  2. AI算法连载11:统计之集成学习
  3. 中国什么时候才能全面普及 1 Gbps 下行的网速?
  4. 如果要做小程序创业,哪种方式最赚钱?
  5. 【转载保存】Netty实现单客户端多连接程序
  6. lucene中write.lock索引锁机制的原理
  7. springmvc整合mybatis之准备阶段与文件配置
  8. linux重启后地址不是之前设置的静态地址的解决方案
  9. 2022,你的团队距离持续部署还有多远?
  10. CCO x Hologres:实时数仓高可用架构再次升级,双11大规模落地