MySQL数据库双活方案设计,要遵循哪些重要原则?

rt

参与21

2同行回答

冯帅冯帅数据库管理员贝壳金服
安全原则安全是数据库双活的前提,不能特别是对于核心的系统,不能捡了西瓜忘了芝麻整体性原则整体性的原则要求我们,数据库双活并不仅仅是你一个库两个库的双活,需要做好个部门的沟通协作有效性原则对于数据库双活而言。每个系统都有自己的要求,这就要求我们,目标定高了,使人望...显示全部
  1. 安全原则
    安全是数据库双活的前提,不能特别是对于核心的系统,不能捡了西瓜忘了芝麻
  2. 整体性原则
    整体性的原则要求我们,数据库双活并不仅仅是你一个库两个库的双活,需要做好个部门的沟通协作
  3. 有效性原则
    对于数据库双活而言。每个系统都有自己的要求,这就要求我们,目标定高了,使人望而生畏,失去信心,目标定低了,又唾手可得,失去意义,这里面需要做好有效的需求分析
  4. 实用性原则
    数据库双活设计上充分考虑当前各业务层次、各环节管理中数据处理的便利和可行,把满足用户业务管理作为第一要素进行考虑
  5. 等级性原则
    数据库双活分为不同级别,一个是根据业务的重要程度一个是根据业务的优先级别,
  6. 实际性原则
    要根据实际的情况去设计,不要好高骛远,双活问题是一个相当复杂的问题,因此必须搞好设计
  7. 自主可控原则
  8. 安全有价原则
    数据库双活的设计是受成本限制,因此在双活问题解决方案时必须考虑性能价格的平衡,而且根据不同的系统所要求的侧重点各不相同,这边需要提前预估好
收起
融资租赁 · 2017-10-18
浏览1887
liucj2004liucj2004其它undefined
1、了解双活定义是什么,同城或者异地是否真的需要往本地数据库读写,还是只是做个备份,需要时候切换就行。见多很多为了双活而双活的2、双活使用哪套方案,主主,PXC,MGR,中间件,自研等等,不同的方案选择,限制和效果不同,需要业务开发具体配合3、同步速度,可以接受多久的延迟,同城可以基...显示全部

1、了解双活定义是什么,同城或者异地是否真的需要往本地数据库读写,还是只是做个备份,需要时候切换就行。见多很多为了双活而双活的
2、双活使用哪套方案,主主,PXC,MGR,中间件,自研等等,不同的方案选择,限制和效果不同,需要业务开发具体配合
3、同步速度,可以接受多久的延迟,同城可以基本同步,异地必然会有延迟,是否需要强同步等
4、切换方案,如果发生切换,详细的切换步骤,还有切回来的步骤
5、定期演练

收起
农业其它 · 2017-10-17
浏览1874

提问者

zj5220924
数据库管理员投投金融

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-10-17
  • 关注会员:4 人
  • 问题浏览:4554
  • 最近回答:2017-10-18
  • X社区推广