在数据驱动业务的时代,数据库的高可用与容灾备份能力至关重要。为了帮助用户更便捷、高效地建设GBase 8a MPP Cluster的双活集群体系,GBase数据库自主研发了一款强大的可视化同步工具——GBase Visio Rsynctool(简称GVR)。
GVR是一款专为GBase 8a MPP Cluster设计的可视化集群双活同步工具。它具备高灵活度、高性能、高可用、易使用等技术特点,旨在帮助用户快速搭建双活集群,并实现高效、可靠的数据同步。
通过GVR,用户可以告别复杂的脚本配置,通过直观的界面轻松管理数据同步任务,满足同城或异地容灾、读写分离等多种业务场景需求。
GVR解决哪些核心痛点?
- 快速搭建双活集群
无需编写复杂调度脚本,通过GVR界面即可便捷创建自定义同步任务与同步周期,按实际业务需求灵活配置,大幅提升部署效率。
- 高效的数据同步
采用底层二进制数据文件同步机制,配合预同步、元数据快照等优化设计,实现高性能传输。同步过程中源表仍可读写,支持PB级数据量同步,单节点同步速度可达500M/s。
- 灵活的任务配置
用户可根据业务场景自定义同步参数,例如是否同步元数据、是否覆盖同步、是否限速等,满足不同场景下的个性化需求。
GVR适用于哪些场景?
GVR适用于以下两类典型场景:
同城/异地容灾备份系统
适用于跨地域大型企业,支持两地三中心高可用部署,满足高RPO/RTO要求的安全型大数据分析系统。
读写分离双活集群
适用于DML与DQL并发较高的业务场景。可在集群A执行写操作(DML),集群B执行读操作(DQL),并通过GVR在时间窗口内将写操作数据同步至读集群,实现业务分离与负载均衡。
GVR具备哪些核心功能?
| 功能模块 | 说明 |
|---|---|
| 数据源管理 | 支持纳管多套集群数据源,通过连接信息添加后即可用于同步任务配置。 |
| 同步任务管理 | 支持自定义同步范围、模式、性能参数等,并提供任务监控与执行记录,便于排查问题。 |
| 同步任务调度 | 支持定时(Cron表达式)、手动、RESTful接口三种调度方式,可实现从T+1到准实时的同步节奏。 |
| 监控告警 | 提供任务状态、执行时间、执行情况等多维度监控,支持自定义阈值告警,可通过SNMP协议发送告警信息。 |
| 安全管理 | 具备权限管理、操作日志、密码策略等功能,保障工具安全使用。 |
GVR作为GBase 8a MPP Cluster生态中的重要工具,通过可视化、配置化、高性能的同步机制,显著降低了双活集群的搭建与运维门槛。无论是容灾备份还是读写分离,GVR都能提供稳定、灵活、高效的数据同步支持,助力企业构建更可靠、更敏捷的数据架构。