软件开发高并发

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

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

参与6

2同行回答

GoldenDBGoldenDB产品经理中兴通讯
对分布式数据库来说,动态重分布式非常重要的,这也是分布式数据白皮书中4大能力之一。需要做到不停机扩展,不中断业务或者能在低峰时段短暂终端业务(秒级)扩容计划灵活配置,扩容过程可视化管理等。...显示全部

对分布式数据库来说,动态重分布式非常重要的,这也是分布式数据白皮书中4大能力之一。
需要做到不停机扩展,不中断业务或者能在低峰时段短暂终端业务(秒级)
扩容计划灵活配置,扩容过程可视化管理等。

收起
电信设备制造商 · 2020-03-16
浏览1940
匿名用户匿名用户
分布式数据库是分布式系统的一种类型,因此对扩容有比传统数据库更加严格的要求1)扩容操作实现自动化2)扩容对业务影响要尽可能小不论是分布式数据库还是中间件,基本思路都是如下1)添加新的服务器2)启动数据库日志复制3)启动数据文件复制4)在数据库文件完成复制后,不断重放步骤2)的...显示全部

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

收起
银行 · 2020-03-02
浏览1870
Amygoing 邀答

提问者

Amygoing
产品经理数据库
擅长领域: 数据库服务器分布式系统

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-02-26
  • 关注会员:4 人
  • 问题浏览:2944
  • 最近回答:2020-03-16
  • X社区推广