Skip to content

October 2026 newsletter

mark needham
Oct 15, 2026 · 10分で読む

Hello and welcome to another ClickHouse newsletter!

This month brings two more installments in the CostBench series, with Tom Schreiber and Lionel Palacin putting BigQuery and Databricks through their paces on a real-time analytics workload.

The 26.9 release adds new boundary conditions to the LIMIT clause that make log analysis easier, and a CREATE TOKEN statement for time-limited credentials.

Elsewhere, executable user-defined functions are now generally available on ClickHouse Cloud, and we have Postgres deep dives on memory safety and running on local NVMe storage.

This month's featured community member is Hoang Minh V, Senior Software Developer at shyftplan.

Hoang is a TU Munich alumnus and has had more than 100 pull requests merged into ClickHouse since May, 48 of which are in the 26.9 release.

Much of his 26.9 work went into PromQL and the TimeSeries engine. He added a fast path for PromQL aggregations with an empty by() modifier, such as sum by() (m), which skips a tag transformation over every input series. He also sped up TimeSeries reads and the timeSeries*ToGrid aggregate functions, stopped PromQL counting consecutive NaN samples as changes, and added support for quoted label names in grouping modifiers.

Outside PromQL, he made LIMIT BY stop reading input once a constant grouping key reaches its limit, and fixed more than a dozen edge cases in array, string, and URL functions.

➡️ Connect with Hoang on LinkedIn

26.9 release

The ClickHouse 26.9 release extends the LIMIT clause with AFTER and UNTIL boundary conditions, which start and stop output based on values in the ordered result.

This functionality makes log analysis much easier, as we can now retrieve every server error, along with the requests that followed it, in a single query.

This release also adds incremental refresh for append-only materialized views, CREATE TOKEN for time-limited credentials, DISTINCT that can spill to disk, and much more!

➡️ Read the release post

Why I use ClickHouse for my web analytics tool

Philip explains why he chose ClickHouse for Lienks, his privacy-friendly web analytics tool. PostgreSQL stores application data, such as users, workspaces, and billing, while pageviews and custom events are stored in ClickHouse.

Philip points out that PostgreSQL would handle Lienks' current size, but chose ClickHouse up front because he hopes to scale to billions of events and wouldn’t want to migrate if that happens.

➡️ Read the blog post

Why Databricks can't match ClickHouse Cloud for real-time analytics

Last month, Tom Schreiber and Lionel Palacin introduced CostBench, a benchmark that measures the end-to-end performance and cost of real-time analytics across cloud data warehouses. They went on to show that Snowflake can’t match ClickHouse Cloud for real-time analytics.

This month, they put Databricks through its paces, ingesting 113.2 billion stock-market quotes while queries run. ClickHouse Cloud delivered 752× better end-to-end performance per dollar.

ClickHouse uses incremental materialized views to keep its pre-aggregations current at insert time, whereas Databricks splits that work across ingestion, asynchronous clustering, and materialized view refreshes. As a result, Databricks' preparation cost came to $695.60, compared to $28.69 for ClickHouse.

➡️ Read the blog post

Why BigQuery can't match ClickHouse Cloud for real-time analytics

Tom and Lionel also ran CostBench against BigQuery, ingesting 113.2 billion quotes while queries ran.

ClickHouse Cloud performs 438× better per dollar under BigQuery's Capacity pricing and 512× better under On-demand pricing.

ClickHouse sorts and pre-aggregates data on insert, while BigQuery leaves catch-up work for query time. The total query runtime was 58.29 seconds for ClickHouse and 49.36 minutes for BigQuery.

➡️ Read the blog post

Run the numbers yourself

CostBench found ClickHouse Cloud 752× better per dollar than Databricks for real-time analytics. Try it on your own data with $300 in free credits.

Start free

Executable UDFs are now generally available on ClickHouse Cloud

Executable UDFs, which let you upload your own functions and call them from SQL, are now generally available on ClickHouse Cloud on AWS, GCP, and Azure.

Since the beta, they've added a native runtime for precompiled Rust, Go, C++, and JavaScript binaries, outbound network access, and a deterministic flag that lets the query cache serve queries that call a UDF.

The blog post shows a Rust UDF that counts LLM tokens at insert time and a Python UDF that calls Claude to grade a sample of completions.

➡️ Read the blog post

Postgres Round-up

The Postgres Round-up is back for a second month. This time we've got recaps from Postgres Summit US, PGDay Lowlands, and Percona Live Amsterdam, as well as deep dives into memory safety and running Postgres on local NVMe storage.

The official ClickHouse provider for Apache Airflow is now available

Aditya Chidurala, Bentsi Leviav, and Alex Francoeur introduce apache-airflow-providers-clickhousedb, the official ClickHouse provider for Apache Airflow.

Built on ClickHouse Connect, it lets you run DDL, DML, and analytical queries with Airflow's standard SQLExecuteQueryOperator. When you need more control, the provider's ClickHouseHook gives you direct access to the ClickHouse client, including a bulk_insert_rows method for fast columnar inserts. ClickHouse's internal data warehouse uses the provider to move about 6 billion rows a day.

➡️ Read the blog post

chDB Durable Layer for agent memory

Changshuo Chen introduces the chDB Durable Layer, which allows agent memory to survive the machine on which it was created.

You keep querying a fast local copy as usual, while the source of truth lives in an object storage bucket you own, whether that's S3, GCS, or Azure Blob. That means a new laptop, CI job, or throwaway sandbox can pick up where the last one left off.

➡️ Read the blog post

Open House videos

The Open House Roadshow has now wrapped up, and the talks are on our website. Here are a few highlights from New York and Sydney.

➡️ Watch all the Open House videos

Upcoming events

Global virtual events

Virtual training

Events in AMER

Events in EMEA

Events in APAC and Japan


この記事をシェア

  • Y Combinator icon
  • X icon
  • Bluesky icon
  • Facebook icon
  • LinkedIn icon

Subscribe to our newsletter

Stay informed on feature releases, product roadmap, support, and cloud offerings!

Tom Schreiber and Lionel Palacin · Oct 14, 2026
Sai Srirampur and Kaushik Iska · Oct 13, 2026

Follow us

XBlueskySlackGithubTelegramMeetupRSS