ksqlDB 概要

ksqlDB は、開発者による Apache Kafka® 上でのストリーム処理アプリケーションの作成支援を目的として構築されたデータベースです。

ksqlDB のクイックスタート

ksqlDB のディストリビューション

これらは ksqlDB のディストリビューションです。

ksqlDB スタンドアロン
ksqlDB スタンドアロンは Confluent Community License の下でライセンスされているオープンソースプロジェクトです。ksqldb-server および ksqldb-cli Docker イメージを使用することによりインストールできます。詳細については、https://docs.ksqldb.io/en/0.23.1-ksqldb/ksqlDB スタンドアロンのドキュメント:ksqldb-docs: の「ksqlDB のインストール|operate-and-deploy/installation/」を参照してください。
ksqlDB for Confluent Platform
ksqlDB for Confluent Platform は、Confluent Platform の一部としてパッケージ化されています。This is a commercial component of Confluent Platform. ksqlDB for Confluent Platform は ロールベースアクセス制御 などのエンタープライズ機能を備えており、Confluent Cloud で使用できます。cp-ksqldb-cli および cp-ksqldb-server Docker イメージを使用するか、TAR、ZIP、または Systemd デプロイを使用してインストールできます。詳細については オンプレミスのデプロイ を参照してください。

下表はディストリビューションをまとめたものです。

  プロジェクトタイプ ライセンス Docker イメージ TAR、ZIP、Systemd デプロイ
ksqlDB スタンドアロン オープンソース Confluent Community ライセンス (なし)
ksqlDB for Confluent Platform Confluent Platform パッケージ版 This is a commercial component of Confluent Platform. オンプレミスのデプロイ