术语表
更新时间:2024-02-21
名词 | 描述 |
---|---|
地域 | 数据中心所在的地理位置。 |
可用区 | 可用区是指在某一地域内,具有独立电力和网络的物理区域。同一可用区内实例之间的网络延时更小。 |
实例(集群) | GaiaDB-X采用多节点集群的架构,集群中有多个计算节点和存储节点,集群也称为实例。 |
计算节点 | GaiaDB-X实例是存储计算分离架构,计算层由多个计算节点构成,每一个节点关系对等,规格相同。计算节点包括SQL解析器、优化器、执行器等模块。 |
存储节点 | GaiaDB-X实例是存储计算分离架构,存储层由多个存储节点构成,每一个节点关系对等,规格相同。存储节点负责数据的持久化,基于主从复制协议提供数据高可靠、强一致保障。 |
GMS节点 | GaiaDB-X实例的元数据管理节点,主要记录了表的拓扑信息等状态信息,并且提供全局时间戳的授时服务。 |
规格 | 实例规格。GaiaDB-X每个节点的资源配置,例如8核64 GB。 |
工作负载 | 工作负载分为TP(Transaction Processing)和AP(Analytical Processing),事务内操作、写操作、简单查询操作被归纳为TP负载,复杂的查询操作归纳为AP负载。 |
白名单 | 为GaiaDB-X实例提供访问安全保护,设置白名单并不会影响GaiaDB-X实例的正常运行。 |
分布式表 | 按照一定的拆分规则根据拆分键将一张表中的数据拆分到多个子表中。 |
广播表 | 广播表不做拆分,且所在数据库的所有数据节点均具有该表的副本。 |
单表 | 没有做拆分的表为单表。 |
执行计划 | 对SQL查询语句进行解析优化后的可供执行的计划。 |
算子 | 执行计划由一系列算子构成,算子是基本的执行计划单元。 |
调度 | 将某个作业或者部分作业放到另外一台机器上执行。 |
Online DDL | 执行DDL操作(例如创建索引)的同时不阻塞并发的DML操作。 |
逻辑查询 | 客户端发送至GaiaDB-X的SQL查询。 |
物理查询 | 在数据节点执行的SQL查询。 |
逻辑连接 | 客户端到GaiaDB-X计算节点的连接。 |
物理连接 | GaiaDB-X计算节点到GaiaDB-X存储节点的连接。 |
分布式事务 | 同一事务内的操作涉及多个存储节点。 |
全局时间戳 | 集群内全局唯一且递增的时间戳。 |
聚簇索引 | 一种特殊的全局二级索引,默认覆盖列包含主表的所有列,所有查询均不用回表,从而避免回表带来的额外开销。 |
主键拆分 | 按主键类型自动对表进行拆分。 |
水平扩缩容 | 增加或者减少节点数量,例如从四个节点增加至八个节点。 |
垂直升降配 | 升高或者降低单个节点的配置,例如节点规格从4C8GB升高至16C32GB。 |
回表 | 扫描索引后,回查主表补全查询需要的列的操作。 |