v.25.4New Feature
Support a background refresh
Support for a background refresh in readonly MergeTree tables which allows querying updateable tables with an infinite amount of distributed readers (ClickHouse-native data lake). #76467 (Alexey Milovidov).Why it matters
This feature addresses the challenge of efficiently handling multiple distributed readers querying updateable tables without locking or performance degradation. It provides a scalable solution for use cases requiring a large number of concurrent readers on readonly tables that can still be updated in the background.How to use it
Users can enable background refresh on readonlyMergeTree tables to allow continuous background updates while serving a large number of distributed reads. This setup facilitates querying updateable tables seamlessly in distributed environments, typical of data lake architectures.