Skip to content
Opensource internals
  • Posts

Caching

ClickHouse's Query Condition Cache: Skip Granules You Don't Need to Read

Oct 21, 2026 13 min read Jay Hubbert

ClickHouse caches the granules a predicate emptied, so a dashboard that runs the same query every 30 seconds stops paying for index analysis and skipped data.

ClickhousePerformanceInternalsMerge treeStorage engineCaching

Read more →

ClickHouse's Query Result Cache: A Hash of the AST, Not the Text

Oct 21, 2026 25 min read Jay Hubbert

ClickHouse caches query results by hashing the parsed query, not the text you typed, plus the settings and database that could change the answer.

ClickhousePerformanceInternalsCaching

Read more →

© 2026 Jay Hubbert · Built with Hugo 0.168.0

RSS ·