分布式数据库应用场景有哪些?上线前考虑的主要因素有哪些?

向请教一下孔老师:贵公司在分布式数据库应用方面: 具体使用了哪个数据库? 主要解决了什么问题? 使用的场景是怎样的?上线之前需要考虑的因素主要有哪些?谢谢!显示全部

向请教一下孔老师:

贵公司在分布式数据库应用方面:
具体使用了哪个数据库?
主要解决了什么问题?
使用的场景是怎样的?

上线之前需要考虑的因素主要有哪些?
谢谢!

收起
参与7

查看其它 1 个回答anikikong的回答

anikikonganikikong课题专家组数据库运维工程师中国民生银行

民生银行的分布式核心系统是将直销银行核心系统搬迁上去了,未来会将真正的核心系统也做分布式改造。当前我行使用的是基于阿里开源的分布式中间件zdal基础上自研的分布式架构,底层采用了开源数据库mysql,通过一主多备实现高可用。

我行采用分布式数据库方案主要是为了解决集中式高并发交易存在性能瓶颈的问题。通过采用分布式,分摊数据和交易,解决了性能,也分摊了风险。合理的业务数据分片,严控事务分发,当前一直保持稳定高效运行。我们避免了分布式事务,从业务层面解决了这个问题。

因此对于其他希望采用分布式数据库的金融企业,上线前主要考虑的因素也是怎么让业务和数据做好分片,怎么避免分布式事务。然后考虑怎么运维分布式的环境。

银行 · 2020-03-28
浏览1874
ABC 邀答

回答者

anikikong
数据库运维工程师中国民生银行
擅长领域: 数据库灾备双活

anikikong 最近回答过的问题

回答状态

  • 发布时间:2020-03-28
  • 关注会员:3 人
  • 回答浏览:1874
  • X社区推广