Comment on page
术语表
请注意,本术语表中的定义简短而简单,旨在传达核心思想,而不是术语的完整细微之处。有关更多详细信息,请参阅正文中的参考资料。
- 原子(atomic)在并发操作的上下文中:描述一个在单个时间点看起来生效的操作,所以另一个并发进程永远不会遇到处于“半完成”状态的操作。另见隔离。
- 背压(backpressure)
- 批处理(batch process)
- 拜占庭故障(Byzantine fault)
- 缓存(cache)一种组件,通过存储最近使用过的数据,加快未来对相同数据的读取速度。缓存中通常存放部分数据:因此,如果缓存中缺少某些数据,则必须从某些底层较慢的数据存储系统中,获取完整的数据副本。
- CAP定理(CAP theorem)
- 因果关系(causality)
- 共识(consensus)
- 数据仓库(data warehouse)
- 声明式(declarative)
- 非规范化(denormalize)
- 衍生数据(derived data)
- 确定性(deterministic)描述一个函数,如果给它相同的输入,则总是产生相同的输出。这意味着它不能依赖于随机数字、时间、网络通信或其他不可预测的事情。
- 分布式(distributed)
- 持久(durable)
- ETL(Extract-Transform-Load)
- 故障切换(failover)
- 容错(fault-tolerant)
- 流量控制(flow control)见背压(backpressure)。
- 追随者(follower)
- 全文检索(full-text search)
- 图(graph)
- 散列(hash)
- 幂等(idempotent)
- 索引(index)
- 隔离性(isolation)
- 连接(join)
- 领导者(leader)
- 线性化(linearizable)
- 局部性(locality)
- 日志(log)日志是一个只能以追加方式写入的文件,用于存放数据。预写式日志用于在存储引擎崩溃时恢复数据(请参阅“让B树更可靠”);结构化日志存储引擎使用日志作为它的主要存储格式(请参阅“SSTables和LSM树”);复制型日志用于把写入从领导者复制到追随者(请参阅“领导者与追随者”);事件性日志可以表现为数据流(请参阅“分区日志”)。
- 物化(materialize)
- 节点(node)计算机上运行的一些软件的实例,通过网络与其他节点通信以完成某项任务。
- 规范化(normalized)
- OLAP(Online Analytic Processing)
- OLTP(Online Transaction Processing)
- 分区(partitioning)
- 百分位点(percentile)
- 主键(primary key)唯一标识记录的值(通常是数字或字符串)。在许多应用程序中,主键由系统在创建记录时生成(例如,按顺序或随机); 它们通常不由用户设置。另请参阅次级索引。
- 法定人数(quorum)
- 再平衡(rebalance)
- 复制(replication)
- 模式(schema)
- 可串行化(serializable)
- 无共享(shared-nothing)
- 存储过程(stored procedure)
- 流处理(stream process)
- 同步(synchronous)异步的反义词。
- 记录系统(system of record)
- 超时(timeout)
- 全序(total order)
- 事务(transaction)
- 两阶段提交(2PC, two-phase commit)
- 两阶段锁定(2PL, two-phase locking)
- 无边界(unbounded)没有任何已知的上限或大小。反义词是边界(bounded)。
Last modified 2mo ago