数据仓库服务 GAUSSDB(DWS)-基于GDS的集群互联互通:技术原理
技术原理
将触发同步的“一条SQL”,通过查询重写转化为一对GDS不落地导入导出作业,分别在目标集群、源集群上执行,形成高效实时的数据中转通路,实现数据迁移同步。执行时,可以选择在目标集群或源集群上发起,分别对应“拉”、“推”两种方式。
① 远程连接源集群,创建GDS只写外表,发起导出作业。
② 创建GDS只读外表,发起导入作业。
③ 工作线程A接收源集群数据,并写入本地文件。
④ 工作线程B读取本地文件数据,发送给目标集群。
⑤ 目标集群综合两端作业结果,得出最终结果返回给用户。
① 远程连接目标集群,创建GDS只读外表,发起导入作业。
② 创建GDS只写外表,发起导出作业。
③ 工作线程A接收源集群数据,并写入命名管道。
④ 工作线程B读取命名管道数据,发送给目标集群。
⑤ 源集群综合目标集群导入作业结果、本集群导出作业结果,返回最终结果给用户。
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GaussDB集群_GaussDB数据库集群_高斯数据库集群_华为云
- GaussDB原理_GaussDB数据库原理_高斯数据库原理-华为云
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控