《GBase 8s 高可用四部曲》前三部介绍了南大通用GBase 8s数据库(gbase database)的HAC 同城守护、RHAC 异地延伸、SSC 全员作战——它们构建的是"集群内"的高可用护城河。但现实世界里,数据往往散落在全国各地的不同数据库实例中:总部跑的是 SSC 集群,门店用的是单机,省前置部署在政务外网——它们之间只需要同步部分表,甚至只同步部分行和列。谁来架桥铺路?ER 正是串联这一切的连接纽带,高可用体系的最后一环。
精准快递:四级粒度,只传该传的
ER 是 GBase 8s 内置的异步日志级复制引擎:直接读取逻辑日志,无侵入捕获,以事务为单位实现跨节点数据协同。常规负载下延时控制在1 秒内,断网恢复后数据自动补推,无需人工干预,近乎免维护。
库 / 表 / 行 / 列四级粒度任选,配合行过滤与条件索引,只传该传的,带宽零浪费。拓扑架构三套模板自由拼装——全连接网(金融级强同步)、层级树(父-子架构,跨地域容灾)、森林树(多级树状融合,集团化数据汇总),从同机房到跨大洲,场景全覆盖。
五维冲突治理:多点写入不打架
多点写入怕冲突?ER 内置了五维冲突治理方案:
主从架构用"忽略冲突"做单向同步,多点写入用"时间戳+SPL"做智能仲裁。ER 可与 HAC 集群、RHAC集群、SSC 集群完美融合,集群故障切换时 ER 自动漂移到新主节点,无需手工干预。
四种业务模型,开箱即用
1、数据传播:中心发布 → 多节点订阅,适用于 OLTP 系统
2、数据合并:多源汇总 → 中央数仓,适用于经营分析
3、工作流复制:订单链式传递,适用于生产系统协同
4、处处更新:全局同步 + 冲突治理,真正的多主架构
至此,GBase 8s 高可用四部曲全员到齐:
HAC 守同城底线 ,RHAC 延地理半径,SSC 扛多写共享,ER 接灵活复制。
四者按需搭配、层层递进
从单机房到全国网,从集群内到跨实例
构筑起完整的高可用防线