SQL分析、Lakehouseクエリ、JSON・全文・ベクトルのハイブリッド検索に対応する、オープンソースのMPPリアルタイム分析データベース。
- スター
- 14,089
- フォーク
- 3,802
- 未解決の Issue
- 772
- 最終コミット
- 5 時間前
これは何?
Apache Druidは、高速なクエリとデータ取り込みの両方が求められるワークフロー向けに構築された、リアルタイム分析データベースです。ユーザー向けUIの基盤や、アドホックな運用クエリの実行、高い同時実行性が求められるワークロードに適しています。
ストリーミングソースとバッチソースの両方からデータを読み込めます。組み込みのWebコンソールには、ポイント&クリックで操作できる取り込みウィザード、datasource・segment・取り込みタスクの表示機能、DruidSQLやネイティブクエリを試せるクエリワークベンチが用意されています。データの読み込み、管理、クエリにはHTTP APIとJDBCを利用できます。
すぐに試す方法としてローカルインストールとDockerイメージが用意されており、Kubernetesへのデプロイは別プロジェクトのdruid-operatorでサポートされています。ソースからビルドするにはJDK 25が必要です。
主な機能
- 01ポイント&クリックで操作できるWebコンソールのウィザードから、ストリーミングデータとバッチデータを取り込める
- 02組み込みのクエリワークベンチで、DruidSQLとネイティブクエリを利用できる
- 03データの読み込み、管理、クエリにHTTP APIとJDBCを利用できる
- 04Webコンソールでdatasource、segment、取り込みタスク、サービスを確認できる
- 05ローカル環境とDockerですぐに試せ、druid-operator経由でKubernetesにも対応
ユースケース
- インタラクティブなユーザー向けダッシュボードや分析UIの基盤
- イベントデータに対する高い同時実行性のアドホックな運用クエリの実行
- リアルタイム分析における従来型データウェアハウスのオープンソース代替としての利用
トピック
よくある質問
- druid とは?
- Apache Druidは、高速なクエリとデータ取り込みを実現するリアルタイム分析データベースです。 Apache Druidは、高速なクエリとデータ取り込みの両方が求められるワークフロー向けに構築された、リアルタイム分析データベースです。ユーザー向けUIの基盤や、アドホックな運用クエリの実行、高い同時実行性が求められるワークロードに適しています。
- druid は無料で使えますか?ライセンスは?
- druid は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- druid は今もメンテナンスされていますか?
- 活発にメンテナンス中。druid の最終コミットは 2026年10月19日 です。
- druid は何に使えますか?
- インタラクティブなユーザー向けダッシュボードや分析UIの基盤 イベントデータに対する高い同時実行性のアドホックな運用クエリの実行 リアルタイム分析における従来型データウェアハウスのオープンソース代替としての利用
- druid はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/apache/druid
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
KafkaやS3からデータを取り込み、ストリーミングデータとバッチデータを低レイテンシで分析する分散型OLAPデータストア。
Greenplumからフォークされ、新しいPostgreSQLカーネルを基盤とする、データウェアハウスと大規模分析向けのオープンソースMPPデータベース。
Linux、macOS、Windowsに対応したクロスプラットフォームのSQLエディター兼データベース管理ツール。
Apache IoTDBは、Java製のIoTセンサーデータの収集・保存・分析向け時系列データベースです。
AIエージェントやIDEとデータベースを接続する、既成のDBツールとカスタムツール用フレームワークを備えたオープンソースMCPサーバーです。