最近更新时间:2024-04-08 11:21:14
术语 | 说明 |
---|---|
实例 | 服务提供的基本单元,每个实例的不同内存容量对应不同的带宽、CPU处理能力;一个包含了多个TiDB, TiKV,及 PD 等节点的分布式数据库服务,其中 TiDB 和 TiKV 的节点规格和数量会决定该实例的服务性能 |
规格 | 指分配给 TiDB 数据库各个节点的计算及存储资源,比如 8核32G,1000 GB存储 |
实例安全组 | 包含了一组安全规则,用来控制对云数据库TiDB实例的连接访问 |
可用区 | 可用区是指在同一地域下,电力、网络等基础设施互相独立的物理区域。一个地域包含一个或多个可用区,同一地域下的多个可用区可以彼此连通 |
TiDB 节点 | 负责接收 SQL 请求,处理 SQL 相关的逻辑,并通过 PD 找到存储计算所需数据的 TiKV 地址,与 TiKV 交互获取数据,最终返回结果。推荐使用2个TiDB节点,以支撑高可用 |
PD 节点 | Placement Driver ,简称 PD,是整个集群的管理模块,负责存储集群的元信息,对 TiKV 集群进行调度和负载均衡,并分配全局唯一且递增的事务 ID。推荐使用3个PD节点 |
TiKV 节点 | 负责存储数据,从外部看 TiKV 是一个分布式的提供事务的 Key-Value 存储引擎。TiKV至少为3个节点 |
TiFlash 节点 | TiFlash 是 TiKV 的列式存储,可为分析型的场景提供加速。如果无数据分析需求,可不创建TiFlash节点 |
TiCDC 节点 | 通过拉取上游 TiKV 的数据变更日志,TiCDC 可以将数据解析为有序的行级变更数据输出到下游的MySQL,TiDB或者Kafka |
Monitor 节点 | 用于收集和处理TiDB 实例中的各种监控信息以及其他一些临时的job |
ACID | ACID 是指数据库管理系统在写入或更新资料的过程中,为保证事务是正确可靠的,所必须具备的四个特性:原子性 (atomicity)、一致性 (consistency)、隔离性 (isolation) 以及持久性 (durability) |
纯净模式