如何高效运维分布式数据库?

针对现在国产的分布式数据库,如何进行运维可用性案例场景测试?
系统地针对分布式数据库运维管理、减低数据库运维人员的转型难度。

2回答

luxh08luxh08  科技部门副总 , 某互联网银行
tshqinchenlii赞同了此回答
国内数据库这两年发展迅速,孪生了不同的技术派系,有的产品已经在大型互联网公司深耕多年,有的产品已经在银行关键场景站住了脚跟,针对可用性测试场景,没有特殊之处,分布式数据库的可用性测试主要关注几个级别,设备级可用性、机柜性可用性、同城机房级可用性,异地机房级可用性,分布...显示全部

国内数据库这两年发展迅速,孪生了不同的技术派系,有的产品已经在大型互联网公司深耕多年,有的产品已经在银行关键场景站住了脚跟,针对可用性测试场景,没有特殊之处,分布式数据库的可用性测试主要关注几个级别,设备级可用性、机柜性可用性、同城机房级可用性,异地机房级可用性,分布式数据库通过多数派和多副本机制,大多都可以做到同城机房级的多活高可用,异地机房级一般都是通过异步binlog方式异步复制实现。大部分分布式数据库都是基于mysql协议实现的,要加大mysql dba方向的培养和招聘,通过mysql技能储备,对转型分布式架构方向进行人才队伍的建设。

收起
 2021-04-30
浏览100
tshqintshqin  资深解决方案架构师 , TiDB
相较于单机系统,分布式数据库将网络纳入了架构之内,在设计可用性测试场景时,还应考虑网络隔离对系统可用性造成的影响,根据分布式 CAP 理论,一致性、可用性、分区容错性三者不能共存,系统选型中,应根据系统对于容灾能力的要求做出选择,在大部分金融联机交易场景中,需要在无法提供...显示全部

相较于单机系统,分布式数据库将网络纳入了架构之内,在设计可用性测试场景时,还应考虑网络隔离对系统可用性造成的影响,根据分布式 CAP 理论,一致性、可用性、分区容错性三者不能共存,系统选型中,应根据系统对于容灾能力的要求做出选择,在大部分金融联机交易场景中,需要在无法提供一致性数据时拒绝提供服务,即 CAP 中的 CP。

收起
 2021-05-23
浏览61

提问者

大成系统运维工程师, 国泰君安

分布式关系型数据库选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2021-04-26
  • 关注会员:3 人
  • 问题浏览:538
  • 最近回答:2021-05-23