南大通用GBase 8a数据库(gbase database)双活容灾方案之
作业级准实时一致性同步方案:
作业级一致性同步,应用层完成一个任务后,调用同步工具完成表的主备集群同步后,整体任务才算完成;
适用场景:
同步时效性要求较高,可以进行业务改造在作业调度中增加同步过程
- 机房 1 与机房 2 分别部署一套逻辑节点数一致的完整集群,Hash Map 一致;
- 应用连接机房 1 集群完成 DML 操作,作业的最后一步将本作业影响的目标表增量数据同步至机房 2 集群,同步不成功则认为该作业加工失败;
- 查询可连接机房 2 集群,实现读写分离。
- 机房 1 或机房 2 任一集群整体故障,均可通过调整应用层指向的集群进行切换;
- RPO 指标从作业级看为 0,RTO 指标约几分钟~半小时。