ClickHouse 中`MergeTree` 和 `ReplicatedMergeTree`表引擎区别-主要区别总结

时间:2025-04-26 14:02:25
特性 MergeTree ReplicatedMergeTree
数据复制 不支持 支持
高可用性 不提供高可用性 提供高可用性
故障恢复 如果节点故障,数据可能丢失 节点故障后可以从其他副本恢复
使用场景 单机环境或不需要数据复制的场景 分布式环境,需要数据冗余和高可用性的场景
依赖 无需额外依赖 需要 ZooKeeper 进行副本同步
性能 略优于 ReplicatedMergeTree,因为没有复制开销 由于涉及数据复制,可能会有少量性能开销