GBase RTSync 关键技术

GBase RTSync采用松耦合架构,通过数据捕获和数据投递组件实现分布式部署和性能优化。它通过消息中间件保证数据一致性,支持高可用性和精准同步。此外,RTSync还具有灵活配置、可集成、轻量级和高可扩展性的特点,能适应各种业务场景和数据库类型的需求。
摘要由CSDN通过智能技术生成

松耦合架构

GBase RTSync 采用多组件松耦合的架构,将控制流与业务流分离,将同 步过程中增量数据捕获和数据投递功能分别赋予数据捕获组件和数据投递组 件,从而实现模块职责单一化的目标,可以具备以下优势:

1、单一职责,可实现分布式部署; 2、性能更加优化; 3、可实现与第三方同步系统集成。

实时同步

GBase RTSync 的数据捕获组件从源数据库实时获取事务逻辑日志,完成 解析与格式化,并以消息中间件为中介提供给数据投递组件,最终由数据投递 组件实时将数据写入目标数据库。

数据一致性

采用消息中间件作为同步数据的缓冲,在数据捕获组件和数据投递组件具 备断点续传能力的前提下,充分利用 OLTP 数据库的事务特性确保了同步到目 标数据库的数据与源数据库保持一致。

高可用性

GBase RTSync 可工作在高可用部署方式下。当部署为高可用方式时,可 根据实际应用场景同时启动多个 RTSync 服务,但同时只有一个 RTSync 服务 提供服务;当该服务不可用时,可由其他 RTSync 服务在短时间内自动接管,保证源端与目标端之间的数据同步基本不中断,接管过程无人工干预。 同时,结合灵活的断点续传机制,保证源端与目标端的数据一致性。

精准同步

支持不同粒度的数据同步,如库级、表级、列级的增量数据同步,从而可 以精准的完成不同业务场景下业务功能所需数据的同步,即实现定制化数据同 步,可以仅同步业务需要使用到的数据,提升数据同步的精准性和效率。

灵活配置

首先

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值