GBase 8a
安装配置
文章

gbase8a中DBlink拉数据处理过程

发表于2025-05-24 06:47:3253次浏览1个评论


(1)Sql语句下发到目的集群(在目的集群执行)
(2)目的集群寻找dblink 服务器
    1)目的集群前提要create创建dblink,dblink配置文件中会指定源信息。PC机下发sql,目的集群发现该语句涉及dblink信息(比如:@dblink),则查找本集群有关dblink的配置,比如dblink的IP地址 、 端口号【9898】、dbname库等。
    2)去dblink服务器寻找相应的数据源,即:寻找数据所在的源集群
(3)Dblink同时获取 源集群、目标集群的集群信息。比如:两边集群节点的IP,源集群的端口、目标集群的端口
(4)收到消息后,源集群 向 目标集群 的管理节点(ip + 5258)发送 insert server的语句
(5)收到消息后,源集群 向 目标集群 的数据节点(ip + 5050端口)发送数据;

IP:源与目的集群ip互通,两集群端口开通5258,5050。目的集群另外需开通dblink端口9898。

安全性:理论上目的集群只会使用dblink配置文件中指定的库。

评论

登录后才可以发表评论
沉香发表于 2个月前
来了