**数据库的演变升级** ### **单机** 1. 请求量⼤查询慢 2. 单机故障导致业务不可⽤ ### **主从** 1. 数据库主从同步,从库可以⽔平扩展,满⾜更⼤读需求 2. 但单服务器TPS,内存,IO都是有限的 ### **双主** ### 1. ⽤户量级上来后,写请求越来越多 2. ⼀个Master是不能解决问题的,添加多了个主节点进⾏写⼊, 3. 多个主节点数据要保存⼀致性,写操作需要2个master之间同步更加复杂 ### **分库分表** ### ![](https://img.kancloud.cn/de/ba/deba7f04a9398915fdf917a34a267881_467x246.png)