云数据库 GAUSSDB-逻辑复制
逻辑复制
GaussDB 对数据复制能力的支持情况为:
- 支持通过数据迁移工具定期向异构数据库(如Oracle等)进行数据同步,不具备实时数据复制能力。不足以支撑与异构数据库间并网运行实时数据同步的诉求。
基于上述两点,GaussDB提供了逻辑解码功能,通过反解xlog的方式生成逻辑日志。目标数据库解析逻辑日志以实时进行数据复制。具体如图1所示。逻辑复制降低了对目标数据库的形态限制,支持异构数据库、同构异形数据库对数据的同步,支持目标库进行数据同步期间的数据可读写,数据同步时延低。
逻辑复制由两部分组成:逻辑解码和数据复制。逻辑解码会输出以事务为单位组织的逻辑日志。业务或数据库中间件将会对逻辑日志进行解析并最终实现数据复制。GaussDB当前只提供逻辑解码功能,因此本章节只涉及逻辑解码的说明。
- GaussDB工具_gaussdb怎么读_高斯数据库工具_华为云
- GaussDB使用技巧_高斯数据库下载_高斯数据库使用技巧_华为云
- GaussDB内核_GaussDB数据库内核_高斯数据库内核_华为云
- GaussDB工具_gaussdb数据库_高斯数据库工具_华为云
- GaussDB视频教程_gaussdb查看表结构语句_高斯数据库视频教程_华为云
- 云数据库 RDS for PostgreSQL数据库权限_PG数据库管理_华为云
- 华为云数据库 RDS for PostgreSQL 实例规格介绍
- GaussDB数据库考试_GaussDB认证_高斯数据库考试_华为云
- GaussDB数据库概念_openGauss_华为高斯数据库概念
- GaussDB学习_gaussdb教程_高斯数据库学习_华为云