分布式数据库是分布式系统的一种类型,因此对扩容有比传统数据库更加严格的要求1)扩容操作实现自动化2)扩容对业务影响要尽可能小不论是分布式数据库还是中间件,基本思路都是如下1)添加新的服务器2)启动数据库日志复制3)启动数据文件复制4)在数据库文件完成复制后,不断重放步骤2)的...
显示全部分布式数据库是分布式系统的一种类型,因此对扩容有比传统数据库更加严格的要求
1)扩容操作实现自动化
2)扩容对业务影响要尽可能小
不论是分布式数据库还是中间件,基本思路都是如下
1)添加新的服务器
2)启动数据库日志复制
3)启动数据文件复制
4)在数据库文件完成复制后,不断重放步骤2)的日志,直到快追平时,暂时接受写请求
5)将新的请求发送到新增的服务器
收起