暂无图片
分享
吾亦可往
2023-11-02
GoldenDB的体系架构和组件基本原来是什么?
  1. 请详述GoldenDB的体系架构和组件基本原理。GoldenDB如何实现计算节点与数据存储的分离,以及交易数据流与批量数据流的分离?
收藏
分享
1条回答
默认
最新
张芝

GoldenDB的体系架构主要包括计算节点CN、数据节点DN、全局事务节点GTM和管理节点。特别地,管理节点进一步分为集群管理和Insight运维管理平台。

在GoldenDB的组件基本原理方面,集群管理部分主要由元数据管理Metadataserver、ClusterManager和ProxyManager组成,这一部分主要负责实现分布式数据库架下的整个集群元数据、数据节点和计算节点的管理和维护。

同时,计算节点和数据节点之间通过dbagent建立长连接,所有的副本都需要建立这种连接。数据节点主节点和从节点之间则通过mysql的binlog同步复制原理,实现数据的同步。当事务访问计算节点时,如果需要申请全局事务ID,会通过GTM管理节点申请GTID。最后,在管理节点中,ClusterManager会统一管理数据节点,比如数据节点的状态、扩容缩容,并协同计算节点控制数据的访问。

总的来说,GoldenDB是一个具有自主知识产权的数据库产品,它不仅具有分布式事务一致性,而且容量和性能可以线性扩展,同时保证了数据的安全性和可靠性,并且易于运维和使用。

暂无图片 评论
暂无图片 有用 1
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏