跳到主要内容
跳到主要内容

术语表

原子性

原子性确保事务(系列数据库操作)被视为一个单独的、不可分割的单位。这意味着交易中的所有操作要么全部发生,要么都不发生。一个原子交易的例子是将资金从一个银行账户转移到另一个账户。如果转账的任一步骤失败,交易失败,资金将保留在第一个账户中。原子性确保没有资金丢失或创建。

集群

一组协同工作以存储和处理数据的节点(服务器)。

客户管理的加密密钥

客户管理的加密密钥(CMEK)允许客户使用其密钥管理服务(KMS)密钥来加密ClickHouse磁盘数据密钥,并保护其静态数据。

字典

字典是键值对的映射,对于各种类型的参考列表非常有用。它是一个强大的特性,允许在查询中高效使用字典,这通常比使用 JOIN 参考表更高效。

分区片段

存储表数据部分的磁盘上的物理文件。这不同于分区,后者是使用分区键创建的表数据的逻辑划分。

副本

存储在ClickHouse数据库中的数据的副本。您可以拥有任何数量的相同数据的副本,以实现冗余和可靠性。副本与ReplicatedMergeTree表引擎一起使用,使ClickHouse能够在不同的服务器之间保持多个数据副本的同步。

分片

数据的一个子集。ClickHouse始终至少为您的数据提供一个分片。如果您不将数据分割到多个服务器上,您的数据将存储在一个分片中。将数据分片到多个服务器上可以在超过单个服务器的容量时分担负载。