软件开发高并发

分布式数据库如何解决扩容问题?

扩容是很多分布式数据库、中间件会遇到的问题,大家有没有比较好的方案分享显示全部

扩容是很多分布式数据库、中间件会遇到的问题,大家有没有比较好的方案分享

收起
参与6

查看其它 1 个回答匿名用户的回答

匿名用户匿名用户

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

银行 · 2020-03-02
浏览1899
Amygoing 邀答

回答状态

  • 发布时间:2020-03-02
  • 关注会员:4 人
  • 回答浏览:1899
  • X社区推广