介绍 GBase 8c产品架构

介绍 GBase 8c产品架构,第1张

介绍 GBase 8c产品架构   Gbase 8c产品架构

Gbase 8c采用shared nothing的分布式架构,计算节点和存储节点分离,节点间通过高速网络进行通信,所有节点都有主从互备,确保系统的高可用性。

由于没有资源共享,增加节点就可以线性地扩展集群的存储能力和计算能力,满足业务规模增长的要求。

Gbase 8c的节点分为三类,分别是协调器(Coordinator,CN)、数据节点(Data Node,DN)和全局事务管理器(Global Transaction Manager,GTM)。

协调器:协调器管理和客户端的连接,对客户端发来的SQL进行解析,生成执行计划,把执行计划发到相应的数据节点进行读写 *** 作,并将结果汇总返回给客户端。对于涉及跨DN的数据写 *** 作,协调者还负责协调所有参与者进行两阶段提交。

数据节点:数据节点是数据实际存放的节点,保存表和索引等数据库对象。数据节点接收协调器下发的读写 *** 作,并将结果返回给协调者处理。数据节点间也可以通信,进行跨数据节点的联合查询。

全局事务管理器:全局事务管理器管理全局事务号和活动事务状态,确保系统的全局一致性。

 

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

原文地址: http://outofmemory.cn/zaji/5624250.html

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

发表评论

登录后才能评论

评论列表(0条)

保存