术语、定义、通用词语以及说明参见下表:
术语/定义 | 说明 |
---|---|
分布式数据库 | 位于不同地点的多个计算机通过网络互相连接,共同组成一个完整的、全局的逻辑上集中、物理上分布的大型数据库。分布式数据库是将物理上分散的多个节点连接起来组成逻辑上统一的数据库,数据被划分成多个子集并分布到不同的节点上,将单个节点的压力分散到多个节点,以实现读写能力扩展。 |
分布式事务 | 指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。 |
计算节点 | GoldenDB 分布式数据库中负责计算的组件,对外提供数据库实例接入服务;负责 SQL 优化、SQL 路由、数据节点的负载均衡、分布式事务的调度等。 |
数据节点 | GoldenDB 分布式数据库的数据存储组件,实现对数据的存储。提供单分片、多分片两种存储形式。分片包含多副本,保证数据安全。 |
全局事务管理器 | 全局事务管理,用于协助计算节点进行分布式事务管理,主要包括生成、释放全局事务 ID(GTID)、维护活跃事务以及当前活跃 GTIDs 的快照。 |
租户实例 | GoldenDB 分布式数据库提供多租户数据库实例管理,在GoldenDB中 |