OLTP型分布式数据库跨节点事务性能问题?

金融银行传统业务采用分布式数据库的话,业务场景复杂,例如对账户表的拆分,转账交易的话可能会导致大量的分布式事务,影响整体数据库性能,或者无法发挥分布式数据库的优势,针对这个问题,想问问各位专家有没有比较理想的解决方案

参与11

3同行回答

liucj2004liucj2004其它undefined
CAP就占有技术本身就无法兼得,在银行场景只能牺牲速度,保证事务执行。除了核心的资金场景,少用事务可以更合理使用分布式数据库显示全部

CAP就占有技术本身就无法兼得,在银行场景只能牺牲速度,保证事务执行。除了核心的资金场景,少用事务可以更合理使用分布式数据库

收起
农业其它 · 2018-09-29
浏览2721
renou2012renou2012数据库管理员KE
针对这个问题,首先我们需要了解事务的一致性,分布式数据库不可避免的或多或少存在这样的问题,简单点而言,我们有些时候并不需要保证单个事务的一致性,我们可能通过最终一致性来解决,而这个也是分布式数据库设计的一个因素,因为往往有些时候可用性和一致性很难平衡,这就有了保证最...显示全部

针对这个问题,首先我们需要了解事务的一致性,分布式数据库不可避免的或多或少存在这样的问题,简单点而言,我们有些时候并不需要保证单个事务的一致性,我们可能通过最终一致性来解决,而这个也是分布式数据库设计的一个因素,因为往往有些时候可用性和一致性很难平衡,这就有了保证最终一致性的各种措施比如消息队列,全局事务表,二阶段提交,三阶段提交等

收起
金融其它 · 2018-09-29
浏览2805
AmygoAmygoDBA分布式事务数据库
是可以做到实时强一致,并且性能问题也得到解决的算法,只是需要不断地优化提升分布式事务的算法模型,性能数据可参考:http://www.talkwithtrend.com/Document/detail/tid/433445分布式事务数据库产品HotDB Server v2.5.5单计算节点模式_银行核心系统转账场景性能测试报告...显示全部

是可以做到实时强一致,并且性能问题也得到解决的算法,只是需要不断地优化提升分布式事务的算法模型,性能数据可参考:http://www.talkwithtrend.com/Document/detail/tid/433445

分布式事务数据库产品HotDB Server v2.5.5单计算节点模式_银行核心系统转账场景性能测试报告

收起
银行 · 2020-04-01
浏览1900

提问者

lulihuan1987
数据库管理员张家港行
擅长领域: 数据库服务器分布式系统

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-09-28
  • 关注会员:4 人
  • 问题浏览:4271
  • 最近回答:2020-04-01
  • X社区推广