金融企业应用分布式数据库在跨机房数据同步需要考虑哪些因素?

金融企业应用分布式数据库在跨机房数据同步需要考虑哪些因素?希望有经验的专家可以多分享一些自己的经验,感谢!

参与11

3同行回答

luxh08luxh08科技部门副总某互联网银行
分布式数据库大部分要考虑下面部分的调用延时,二阶段协商、多副本同步、时钟调用,通过架构设计、业务纬度分离、或者数据库策略减少夸机房的上述调用显示全部

分布式数据库大部分要考虑下面部分的调用延时,二阶段协商、多副本同步、时钟调用,通过架构设计、业务纬度分离、或者数据库策略减少夸机房的上述调用

收起
银行 · 2021-12-23
浏览943
wanglayewanglaye课题专家组信息技术经理某大型金融机构
跨机房数据延时。分布式数据库大多采用多副本机制+一致性协议,当数据写时,需要大多数副本写成功才认为写成功,因此,要保证“大多数副本”写的延时不能太大,否则会影响写效率。所以,在设计多机房部署时,要考虑副本的所在位置以及写延时。如果是同城,那么写数据副本的耗时差别不大;...显示全部

跨机房数据延时。
分布式数据库大多采用多副本机制+一致性协议,当数据写时,需要大多数副本写成功才认为写成功,因此,要保证“大多数副本”写的延时不能太大,否则会影响写效率。所以,在设计多机房部署时,要考虑副本的所在位置以及写延时。如果是同城,那么写数据副本的耗时差别不大;如果是异地,就要考虑异地机房的延时,若延时很大,那么最好将大多数副本设置在本地,异地只放少数副本,这样在写时只需本地副本写成功即可,无需等待异地副本完成写操作。

收起
银行 · 2021-12-23
浏览962
GoldenDBGoldenDB产品经理中兴通讯
这个主要是依赖于数据库厂家的实现机制作为金融企业来说,只要设计意外场景对业务和数据库进行测试即可。比如断网的情况,比如抖动的情况。显示全部

这个主要是依赖于数据库厂家的实现机制
作为金融企业来说,只要设计意外场景对业务和数据库进行测试即可。
比如断网的情况,比如抖动的情况。

收起
电信设备制造商 · 2022-04-21
浏览616

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-12-23
  • 关注会员:4 人
  • 问题浏览:1787
  • 最近回答:2022-04-21
  • X社区推广