ClickHouse 是否支持实时更新?
ClickHouse 支持 UPDATE 语句,并且能够以与执行 INSERT 一样快的速度执行实时更新。
这得益于 patch parts 数据结构,它可以在对 SELECT 性能影响不大的情况下快速应用变更。
此外,由于 MVCC(多版本并发控制)和快照隔离,更新操作具备 ACID 特性。
参考资料
轻量级更新功能首次在 ClickHouse 25.7 版本中引入。
ClickHouse 支持 UPDATE 语句,并且能够以与执行 INSERT 一样快的速度执行实时更新。
这得益于 patch parts 数据结构,它可以在对 SELECT 性能影响不大的情况下快速应用变更。
此外,由于 MVCC(多版本并发控制)和快照隔离,更新操作具备 ACID 特性。
轻量级更新功能首次在 ClickHouse 25.7 版本中引入。