整体架构
更新时间:2024-11-16 21:27:9
AntDB包括计算节点(Coordinator)、数据节点(DB)、全局事务管理器(GTM)和管理节点四种组件,其中GTM和DB为有状态的组件,需要考虑高可用,架构如下图:
- 计算节点(Coordinator):提供SQL解析、优化、路由、结果汇聚、分布式事务控制等功能;
- 数据节点(DB):真正存储业务数据的组件,通过分库分表实现数据库能力的水平扩展,提供多种分片函数,支持定制开发,支持数据节点的分组管理;
- 全局事务管理器(GTMCOORD):分布式事务管理的重要组件; 提供事务ID和事务快照以及全局序列号、时间戳,参与2PC提供分布式MVCC能力;
- 管理节点:包括元数据管理、参数配置、其他三种组件的监控与管理等。
问题反馈