[size=large]1、MySQL主从复制[/size]
优点:读写分离,并很好的提升了读的性能
缺点:
1. 写入无法扩展、无法缓存
2. 复制延时
3. 锁表率上升
4. 表变大,缓存率下降
[size=large]2、MySQL垂直分区(分库)[/size]
优点:数据独立,互不影响
缺点:
1.关联查询
2.不能解决单张表数据量暴涨的问题
[size=large]3.MySQL水平分片(Sharding)[/size]
1.分库分表维度选定
2.分库分表策略,hash、mod
优点:读写分离,并很好的提升了读的性能
缺点:
1. 写入无法扩展、无法缓存
2. 复制延时
3. 锁表率上升
4. 表变大,缓存率下降
[size=large]2、MySQL垂直分区(分库)[/size]
优点:数据独立,互不影响
缺点:
1.关联查询
2.不能解决单张表数据量暴涨的问题
[size=large]3.MySQL水平分片(Sharding)[/size]
1.分库分表维度选定
2.分库分表策略,hash、mod