GBase 8a 集群之间高效数据交换dblink 原理介绍

GBase 8a 集群之间高效数据交换dblink 原理介绍,第1张

GBase 8a 集群之间高效数据交换dblink 原理介绍

当Gbase 8a 与其他外部独立的Gbase 8a 进行数据交换时,区别在于需要通过dblink做任务转发(非数据转发) ,举例如下:

1)       集群1下发insert into t1 select * from t1@gbase_link1的SQL任务,要把集群2的数据拉到集群1;

2)       集群1将sql请求和本地gcluster的hashmap信息及目标表和目标节点信息发送给DBlink透明网关;

3)       网关从协议中获取这些信息后拼装成SIS语句,连接远端gcluster执行SIS语句;

4)       数据通过SIS语句从远端数据源流转到本地gcluster的计划临时表或物理表中。

 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5685666.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-12-17
下一篇2022-12-17

发表评论

登录后才能评论

评论列表(0条)

    保存