企业实战_15_MySql主从复制到MyCat总结
生活随笔
收集整理的這篇文章主要介紹了
企业实战_15_MySql主从复制到MyCat总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
接上一篇:企業實戰_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总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 企业微信H5_网页jssdk调用,tic
- 下一篇: uniapp 用户登录