Blog / Community

December 2024 newsletter

author avatar
ClickHouse Team
Dec 19, 2024 - 7 minutes read

Welcome to the December ClickHouse newsletter, our last one for 2024! This month we’ve got a guide to query optimization, a real-world example of SQL-based observability, product announcements around Amazon’s re-Invent conference, the Postgres CDC connector for ClickPipes moving into Private Preview, and more.

 

Inside this issue

 

Upcoming events

Global events

Free training

Events in EMEA

Events in APAC


This month's featured community member is Azat Khuzhin, Lead Engineer at Semrush.

featured-202412.png

Azat has been working at Semrush for over 13 years. His expertise lies in working with ClickHouse and other database management systems, handling large-scale distributed systems, and data processing.

He regularly contributes to ClickHouse, submitting over 60 pull requests this year, focused on performance optimization, system stability, and feature enhancements across various components. His work spans from improving distributed query processing and replication to enhancing security, configuration management, and user experience.

Follow Azat on LinkedIn

 

24.11 release

release-24.11.png

The standout feature in the 24.11 release was parallel hash join becoming the default join strategy. Other features include the ability to pre-warm the marks cache, the BFloat16 data type for vector search, and the STALENESS modifier for WITH FILL.

In the 24.11 community call, we also had a fun demo of HyperDX, an open-source observability platform that uses ClickHouse.

Read the release post

 

A simple guide to ClickHouse query optimization: part 1

query-optimization.png

Lionel Palacin recently joined the ClickHouse Product Marketing Engineering team and, while working on the new ClickHouse Playground, became curious about how to improve the performance of sample queries used in the playground.

In the first of a two-part blog series, he shares some things he’s learned. In the blog post, Lio explains what happens when a query runs, how to identify slow queries, and how to understand what happens during query execution using the EXPLAIN clause. He then shows how to apply various optimizations and see if they work.

Read the blog post

 

Building SQL-based Observability With ClickHouse and Grafana

observability-grafana.png

Timofey Chuchkanov, DevOps Engineer at EVALAR JSC has written a blog post detailing his experience building an observability stack based on ClickHouse and Grafana.

After reviewing the criteria for the ideal stack, which included querying using SQL, the ability to query logs and metrics, and integrations with other software, Timofey went through the candidate stacks. These included Elasticserach, Loki, Timescale, and more, but they settled on ClickHouse.

I enjoyed reading this one, and seeing more examples in the wild of SQL-based observability is cool.

Read the blog post

 

Postgres CDC connector for ClickPipes is now in Private Preview

postgres-connector.png

We recently announced the private preview of the Postgres Change Data Capture (CDC) connector in ClickPipes.

This enables customers to replicate their Postgres databases to ClickHouse Cloud in just a few clicks and leverage ClickHouse for blazing-fast analytics. You can use this connector for continuous replication and one-time migrations use cases from Postgres.

Read the blog post

 

ClickHouse Decoded: Making Sense of Fast Data

fast-data.png

Shubham Bhardwaj takes a detailed look into the way that ClickHouse works. He starts by exploring the way data is laid out on disk and describes each component. Next, we move onto materialized views, table engines, and, finally, how to scale ClickHouse.

Read the blog post

 

ClickHouse at AWS re:Invent 2024

product-reinvent.png

A bunch of colleagues spent the first week of December at the AWS re-Invent conference in Las Vegas, and we had some product announcements simultaneously.

Some highlights: Bring Your Own Cloud, Dashboards, and Native JSON support are all in Beta, the Postgres CDC connector in ClickPipes is in private preview, and vector similarity indexes are in early access.

Read the blog post

 

Video corner

  • ClickHouse has no PIVOT operator, but you can still achieve similar functionality using aggregate function combinators. Mark shows us how in his latest video, ‘Can you PIVOT in ClickHouse?!
  • Tony Burke works in the platform engineering team at SolarWinds, where they ingest three million messages per second into ClickHouse. Tony explains how his team enhanced ClickHouse performance, shedding light on real-time telemetry data management and query optimization.
  • Refreshable materialized views were recently made production-ready, so Mark did another video introducing them and showing some use cases.

 

Quick reads

 

ClickHouse User Conference

user-conference.png

Are you planning the conferences you'll attend in 2025? We suggest Open House—The ClickHouse User Conference, which will be held on May 28th and 29th in San Francisco.

We'll have a day of free training on the 28th, followed by talks on the 29th. Tickets aren’t available yet but register below to be updated on all information.

Register to be kept informed

 

Post of the month

Our favorite post this month was by Gulzar Ahmed, who’s using ClickHouse to help build Hyperzod, online delivery software for local businesses in India:

twitter-202412.png

Read the post

Share this post

Subscribe to our newsletter

Stay informed on feature releases, product roadmap, support, and cloud offerings!
Loading form...
Follow us
X imageSlack imageGitHub image
Telegram imageMeetup imageRss image