数据库🔥7.0

副本感知路由开启公测

原标题: 副本感知路由开启公测

ClickHouse·2026/9/15 13:15:00🔗 原文

📋总体概括

ClickHouse推出副本感知路由公测版,解决临时表和命名会话仅存在于单个副本、后续查询被路由到其他副本时无法访问的问题。该功能通过HTTP或原生协议将同一客户端的请求固定到同一副本上执行,保证会话状态的连续性。官方同时披露了实现原理,是提升ClickHouse作为交互式查询引擎可用性的重要改进。

⚡关键信息

  • ▸ClickHouse发布副本感知路由公测功能,解决跨副本查询看不到临时表的问题
  • ▸临时表和命名会话只存在于单个副本上,此前被路由到其他副本会导致查询失败或状态丢失
  • ▸新功能支持通过HTTP协议和原生协议将请求固定到同一副本
  • ▸官方同步公开了该功能的构建实现细节

🔥犀利点评

这是个迟到的功能。ClickHouse一直以无状态分布式查询自居,但临时表和会话这类有状态需求早就把用户折磨得不轻——大家只能自己在负载均衡层做粘性会话,做得对不对全凭运气。官方下场做副本固定,本质是承认了现实:真实世界里会话状态躲不掉。值得追问的是副本故障时的会话迁移怎么办,以及这会不会成为未来ClickHouse支持更多有状态特性(比如真正的存储过程)的地基。

本文由本站自动聚合,以下为原始来源:前往 ClickHouse 阅读全文 →