词汇表
1.C
缓存
缓存是内存中的临时存储,旨在实现快速响应并减少使用数据库时的延迟。
集群管理组
Raft 组中 Ignite 节点的子集,集群组领导者负责管理进入或离开 Ignite 集群的节点。
集群节点
集群节点是 Ignite 中的基本计算和数据存储单元。
列式存储
一种为快速访问数据列而优化的机制,当从大量行中读取特定列的值时,可以显著提高性能。
协调器节点
接收分布式计算作业的节点,管理其执行,并将结果返回客户端。
2.D
数据并置
数据并置意味着彼此相关的数据将放置在集群中的同一节点上。
数据区
用于控制可用于存储的内存量,根据数据区分配到的存储类型,数据可能会加载到内存中或存储在磁盘上。
数据再平衡
在集群中的所有节点之间重新分配分区的过程。
分布区
分布区控制如何将数据放入分区中,以及如何在集群中的节点上分配分区。分布区是集群配置的一部分,可以使用 SQL 命令进行修改。
3.L
逻辑拓扑
连接到 Raft 组中的一组节点称为逻辑拓扑,这些节点跟随 Raft 领导者并形成一个 Ignite 集群。
4.M
元存储
元存储保存了 Ignite 集群运行所需的其他信息,例如配置的数据区的数量和类型。
5.P
持久化存储
持久化存储是无论集群状态如何都会保留的内存存储类型,部分数据将被加载到内存中以提高性能。
物理拓扑
当节点启动时,它们会彼此发现并在物理上形成一个集群,物理拓扑上的所有节点都可以形成 Ignite 集群,但不一定是该集群的一部分。
主存储
主存储是将数据写入的数据库,通常从中读取数据。
6.R
Raft
Raft 是 Ignite 用来管理集群的共识算法。它通过使用选举来保证始终只有一个集群领导者拥有在集群上执行的所有事务的权威日志,从而提供高稳定性和数据一致性。
Raft日志
Raft 日志是在集群上执行的所有操作的仅附加集合。领导者日志是集群中的唯一权限,它会覆盖跟随节点上的任何冲突日志。
再平衡
在集群拓扑更改后,为了保证数据分布的一致性,在节点之间重新定位分区的过程。
副本存储
提供主存储的动态扩展副本,可以将其设置为使用不同的存储类型以获得更好的性能。
滚动升级
Ignite 版本的更新,不需要集群整体停机。
7.S
快照
Ignite 集群中的数据备份,在一个集群上抓取的快照可以应用于另一个集群。
8.V
易失性存储
仅在集群处于在线状态时保留的内存存储,断电或集群故障将导致数据丢失。
9.U
更新缓冲区
在将事务提交到副本存储之前将事务存储到主存储的缓冲区,这减少了添加到后者的事务数。
18624049226