跳转到主内容
跳转到主内容

ClickHouse 是否支持实时更新?

ClickHouse 支持 UPDATE 语句,并且能够以与执行 INSERT 一样快的速度执行实时更新。

这得益于 patch parts 数据结构,它可以在对 SELECT 性能影响不大的情况下快速应用变更。

此外,由于 MVCC(多版本并发控制)和快照隔离,更新操作具备 ACID 特性。

信息

轻量级更新功能首次在 ClickHouse 25.7 版本中引入。