こんにちは、そして2025年4月のClickHouseニュースレターへようこそ!
今月は、CloudQueryがClickHouseを6ヶ月間使用した説得力のある体験レポート、25.3で強力な新しいクエリ条件キャッシュの発表、1年間のRust開発の振り返り、HyperDXの戦略的買収の発表などをお届けします!
注目のコミュニティメンバー: Julian LaNeve
今月の注目のコミュニティメンバーは、AstronomerのCTOであるJulian LaNeveです。
2023年11月にCTOに就任する前は、製品チームに所属し、開発者体験、データ可観測性、オープンソースイニシアチブに注力していました。特に、データパイプラインの作成用に設計されたノートブックツールであるAstronomerのCloud IDEの立ち上げを主導しました。
Julianは最近、Astronomerが新しいデータ可観測性プラットフォームであるAstro Observeの基盤としてClickHouse Cloudを選んだ理由について説明するブログ記事を執筆しました。ClickHouseの、高速なクエリパフォーマンスと最小限のメンテナンス要件で数十億のAirflowワークフローイベントを処理できる能力が、彼らのデータベースの選択の決め手となりました。Julianはまた、2024年11月のニューヨークClickHouseミートアップでも同じトピックについて発表しました。
今後のイベント
5月29日にサンフランシスコで開催されるOpen House, The ClickHouse User Conferenceまであと1ヶ月強となり、最初の講演者の発表を開始しました。
OpenAIのCPOであるKevin Weilと、Andreessen HorowitzのパートナーであるMartin Casadoが、ClickHouseのCEOであるAaron Katzと共に、大規模AIのためのデータインフラストラクチャの未来について炉辺談話を行います。
Weights & Biasesの創業者兼CEOであるLukas Biewaldも参加し、AIの未来と、次世代AIアプリを強化するClickHouseのような高性能データベースの役割について議論します。
グローバルイベント
- v25.4 コミュニティコール - 4月22日
無料トレーニング
- ClickHouse Fundamentals - バーチャル - 4月22日
- 対面 BigQuery to ClickHouse - ジャカルタ - 4月22日
- ClickHouseを可観測性に活用する - 5月7日
- ClickHouse Fundamentals - バーチャル - 5月13日
- 対面 ClickHouse Developer Fast Track - ミュンヘン - 5月14日
- ClickHouse Developer Training - バーチャル - 5月21日
AMERのイベント
- デンバーでのClickHouseミートアップ - 4月23日
EMEAのイベント
- AWS Summit 2025, ロンドン - 4月30日
- AWS Summit 2025, ポーランド - 5月6日
- ロンドンでのClickHouseミートアップ - 5月13日
- ClickHouse Happy Hour ミュンヘン - 5月14日
- イスタンブールでのClickHouseミートアップ - 5月14日
APACのイベント
- ジャカルタでのClickHouseミートアップ - AI Night! - 4月22日
- AWS Summit ベンガルール - 5月7〜8日
- AWS Summit 香港 - 5月8日
- Data Engineering Summit, ベンガルール - 5月15〜16日
25.3 リリース
25.3リリースの私のお気に入りの機能は、クエリ条件キャッシュです。これは、WHERE
句に一致するデータの範囲をキャッシュします。これは、複数のクエリの全体的な形状は異なるものの、フィルタリング条件が同じであるダッシュボードや可観測性のユースケースで役立ちます。
このリリースでは、AWS GlueおよびUnityカタログの読み取りサポート、新しい配列関数、外部データの自動並列化が追加されています。最後に、JSONデータ型が本番環境に対応しました!
➡️ リリース記事を読む
CloudQueryでのClickHouseの6ヶ月間(良い点、悪い点、そして予想外の点)
Herman SchaafとJoe Karlssonは、クラウド資産インベントリのデータベースバックエンドとしてClickHouseを6ヶ月間使用した経験を共有しました。
彼らの主な洞察には、参照データにJOINを使用する場合と辞書を使用する場合の理解、クエリパフォーマンスのためのソートキーの適切な設計の重要性、カスタムスナップショットテーブルの作成につながったマテリアライズドビューの制限、ロギングおよび可観測性データに対するClickHouseの驚くべき汎用性などがあります。
いくつかの課題にもかかわらず、CloudQueryは、ClickHouseがクラウドガバナンスプラットフォームの速度とスケーラビリティに関する約束を果たしたことを発見しました。
➡️ ブログ記事を読む
ClickHouseにおけるRustの1年間
ClickHouseのCTOであるAlexey Milovidovは、Rustを彼らのコードベースに統合することについてのブログを書いています。
この取り組みは、Delta Lakeのサポートなどのより実用的な機能を実装する前に、(コミュニティメンバーからの貢献による)BLAKE3やPRQLのような小さなコンポーネントから始まりました。
この過程を通じて、ビルドシステムの統合、サニタイザーの互換性、クロスコンパイルの問題、シンボルサイズの肥大化など、多くの技術的な課題が解決されました。
➡️ ブログ記事を読む
ClickHouseによるスケーラブルなEDR高度エージェント分析
Huntressは、EDR分析機能を強化するためにClickHouseを実装しました。ClickHouseを使用することで、数百万のエンドポイントにわたる数十億のデータポイントを毎日処理しながら、高速なクエリパフォーマンスを維持できるようになりました。
この実装では、エージェントの健全性と安定性を効率的に監視するために、AggregatingMergeTreeとマテリアライズドビューを活用しています。
➡️ ブログ記事を読む
ClickHouseがHyperDXを買収:オープンソース可観測性の未来
ClickHouseは、ClickHouse上に構築された完全にオープンソースの可観測性プラットフォームであるHyperDXを買収しました。
この買収により、開発者や企業に効率的でスケーラブルな可観測性ソリューションを提供する能力が強化されます。HyperDXのUIとセッションリプレイ機能をClickHouseのデータベースパフォーマンスと組み合わせることで、オープンソースの可観測性製品を強化しています。
➡️ ブログ記事を読む
Make Before Break - ClickHouse Cloudのより高速なスケーリングメカニズム
Jayme BirdとManish Gillは、以前のスケーリング方法の制限に対処するためにClickHouse Cloudに導入された「Make Before Break」(MBB)スケーリングアプローチに関するブログ記事を執筆しました。
当初、ClickHouse Cloudは単一のStatefulSetを使用してすべてのサーバーレプリカを管理しており、スケーリング中に数時間かかるローリング再起動が必要でした。MBBアプローチでは、古いポッドを削除する前に、必要なリソースを持つ新しいポッドを作成することで、スケーリング操作中のダウンタイムを排除します。
これには、各ポッドが独自のStatefulSetとカスタムKubernetesコントローラーによって管理され、移行を調整するMultiSTSアーキテクチャの開発が必要でした。技術的な課題にもかかわらず、チームはフリート全体をこの新しいアーキテクチャに正常に移行し、スケーリング時間を大幅に改善し、顧客の中断を減らしました。
➡️ ブログ記事を読む
クイックリード
- Hossein Kohzadiは、.NETアプリケーションでClickHouseを使用する方法について説明するブログ記事を書いています。
- Roman Ianvarevは、ClickHouseクエリログを分析し、dbtプロジェクトのインテリジェントな最適化の推奨事項を提供するコマンドラインツールであるQuerySightを紹介しています。
- Raj Kantariaは、ClickHouse MCP Serverを例として使用して、AnthropicのModel Context Protocolを簡単に紹介しています。
- Tom Schreiberは、BlueSkyデータセットを使用して、JSONデータに対するClickHouseクエリを高速化する方法を解説しています。
- Keshav Agrawalは、Go、Kafka、ClickHouse、およびApache Supersetを使用したリアルタイムデータパイプラインを構築しています。
今月の投稿
今月のお気に入りの投稿は、Delta Lakeカタログからの読み取りに対するClickHouseのサポートを試しているAndi Pangeranによるものです。
➡️ 投稿を読む