At Lyft, we ingest tens of millions of rows and execute millions of read queries in ClickHouse daily with volume continuing to increase. On a monthly basis, this means reading and writing more than 25TB of data.
- Use cases
- Data warehousing
ClickHouseによるデータウェアハウジング
ローディングスピナーや長いレポート待ち時間にさようなら。データウェアハウジングにおいて、ClickHouseはコストの何分の一かで高速なクエリを実現します。
大規模データを扱う開発者にスケールで信頼されています
あらゆるフォーマットのデータを分析
ClickHouseは70以上のファイルフォーマットをサポートしています。Parquet、JSON、CSV、TSVなど多数に対応。ローカルファイルには、clickhouse-localがローカルマシン上でデータのクエリ、変換、加工を行う強力でポータブルなツールを提供します。
お気に入りのツールと統合
活発で成長を続けるインテグレーションのエコシステムにより、お気に入りのツールやフレームワークを簡単に活用できます。MySQL互換ツール、Tableauなどの人気のある可視化製品、言語クライアント、dbt、その他多数に対応しています。
コスト削減と効率の最大化
多くの従来型データウェアハウスはクエリごとに課金し、並列処理を制限し、重要な機能を上位の価格帯に制限しています。ClickHouseでは、速度は標準で提供されます。そして、実際に使用したコンピュートと圧縮ストレージの分だけお支払いいただきます。
SQLをシンプルに
ClickHouseは、数十億のレコードにわたってシームレスにスケールし、最も複雑なクエリでもシンプルなSQL文に変換するドメイン固有の関数の豊富なライブラリをサポートしています。ClickHouseを使えば、データ探索は簡単かつ強力です。
お客様の声
ClickHouseによるゲーム分析
ClickHouseは大規模なリアルタイム分析を実現するために設計されています。ゲーム内イベント、広告パフォーマンス、プレイヤー行動を低レイテンシで即座に分析できます。すべてシンプルなインフラストラクチャで実現します。
並列化されたクエリ実行エンジン、最高クラスの圧縮、カラム指向設計により、最も要求の厳しいゲームワークロードでもスケールで楽々と実行できます。
ClickHouseの豊富なインテグレーションエコシステムにより、お気に入りのツールやフレームワークを簡単に活用できます。Tableau、Looker、またはMySQLインターフェースをサポートするその他のツールなど、ClickHouseが対応します。
従来のデータベースとは異なり、ClickHouseはRESTインターフェースをサポートしており、Web開発者は複雑なバイナリプロトコルとの統合なしにClickHouse上で軽量なアプリケーションを構築できます。柔軟なRBACとクォータ制御により、読み取り専用テーブルをクライアントサイドのデータ取得用に公開できます。
ClickHouseは世界中の企業に信頼され、データが到着するとすぐに価値を引き出し、金融サービスからゲーム、Eコマースなど幅広い業界でライブダッシュボードとBIワークフローを支えています。
ClickHouseのMaterialized Viewsは、BIや分析ワークフローの一般的な柱であるデータ変換をシームレスにします。ソーステーブルに新しいデータが挿入されると自動的にトリガーされるこれらのSQLベースのビューは、データの抽出、集約、変更を簡単に行えます。Materialized Viewsを活用すれば、独自のデータ変換パイプラインを構築・管理する必要はありません。
豊富なインテグレーションスイートにより、既に利用しているツールやサービスをClickHouseと直接使用できます。例えば、ClickHouseのDBTインテグレーションにより、既存のDBTジョブをClickHouse上で実行するように簡単に移行できます。
ClickHouseでは、S3やGCSなどのオブジェクトストアから、またはIceberg、Delta Lake、Hudiなどのフォーマットのデータレイクから直接データをクエリできます。
Materialized Viewsへのクエリは非常に高速です。要約された結果が自動的に新しいテーブルに保存されるためです。これにより、ペタバイトのデータを分析する場合でも、これらのクエリに依存するアプリケーションの応答性がさらに向上します。他のデータベースプロバイダーが価値ある高速化機能を上位の価格帯や追加料金の背後に隠す一方、ClickHouse Cloudではこれらを標準で提供します。
ClickHouseクエリキャッシュは、応答性のさらなる向上とリソース消費の削減に利用でき、頻繁に使用される高コストなクエリに最適です。インデックスとプロジェクションによる追加チューニングにより、常に究極のパフォーマンスを保証する追加の最適化が可能です。
ClickHouseと従来のデータウェアハウス間の大量データロードには、S3などのオブジェクトストアを中間として使用し、S3(または対応する代替)テーブルエンジンを介してClickHouseにデータを取り込むのが一般的です。一般的にParquetファイルが使用されます。ClickHouseの比類のないParquet読み取りパフォーマンスにより、毎秒数億ファイルの速度でデータをロードできます。
最高クラスのパフォーマンス
大きなヒープでのコストのかかるGCサイクルにより垂直スケーリング能力が制限される他のJVMベースのソリューションとは異なり、ClickHouseはマシンの全リソースを活用し、数百のコアとペタバイトのストレージで水平・垂直の両方向にスケールします。
柔軟でスケーラブルな並列処理
ClickHouseを使えば、スケールでの応答性を心配することなく、ユーザーに愛される強力なBIアプリケーションを構築できます。毎秒数百万行を取り込み、最も高い並列ワークロードを処理します。すべてクエリ速度を犠牲にすることなく実現します。
ClickHouseでデータレイクを高速化
オープンテーブルフォーマットをそのままクエリし、パフォーマンスが重要なワークロードをネイティブストレージで高速化し、完全な相互運用性を維持します。
- あらゆるクラウド上のあらゆるカタログにClickHouseを向け、完全なSQLでクエリできます。
- MergeTreeに高速化してサブ秒、高並列の分析を実現します。
- オープンフォーマットに結果を書き戻し、スタック内のすべてのツールで利用できます。
- 複数のカタログを横断してフェデレーションし、同じエンジンでデータセットをJOINできます。

Supporting references
ClickHouseでBIワークロードを始めるための詳細なガイドについては、ブログをご覧ください:
- ClickHouse Cloud now Compatible with the MySQL Protocol
- Change Data Capture (CDC) with PostgreSQL and ClickHouse - Part 1
- Change Data Capture (CDC) with PostgreSQL and ClickHouse - Part 2
- Asynchronous Data Inserts in ClickHouse
- ClickHouse vs Snowflake for Real-Time Analytics - Comparing and Migrating
- ClickHouse vs Snowflake for Real-Time Analytics - Benchmarks and Cost Analysis
- ClickHouse vs BigQuery: Using ClickHouse to Serve Real-Time Queries on Top of BigQuery Data
- Optimizing Analytical Workloads: Comparing Redshift vs ClickHouse
ClickHouse Cloudを無料で始めましょう
30日間のトライアルと300ドルのクレジットで、お好きなペースでお試しいただけます。