Live demo: Kafka streaming in 10 minutes on Confluent | Register now

Event Streaming Database

Easily build real-time applications that leverage stream processing

ksqlDB enables you to build modern, real-time applications with the same ease and familiarity of building traditional applications on a relational database. It also simplifies the underlying architecture for these applications so you can build powerful, real-time systems with just a few SQL statements.



The latest features of the project, delivered monthly to optimize release agility. Supported by the community.

Confluent Platform

A bundled version of the standalone distribution with enterprise plugins, supported with a Confluent Platform subscription.

Confluent Cloud

Leverage ksqlDB as fully-managed service - no infrastructure to manage, usage-based pricing, and covered by 99.9% uptime SLA.

Standalone ksqlDB

ksqlDB is a fast moving project. Try the latest additions as soon as possible through the standalone distribution, which is free to use. The source is available on GitHub.

A new release goes out roughly once per month. The standalone edition is licensed under the Confluent Community License and is not commercially supported by Confluent.

Confluent Platform ksqlDB

Are you part of a business that wants to use ksqlDB in a mission critical setting? Try the distribution shipped with Confluent Platform, which includes plugins for using ksqlDB in crucial environments, such as RBAC. Enterprise support for ksqlDB is available through a subscription to Confluent Platform.

Each new version of the Confluent Platform distribution builds on a specific, previously shipped version of the standalone distribution. See the version matrix for more detail.

Confluent Cloud ksqlDB

Want to build real-time applications without having to deploy, manage or scale infrastructure? With self-serve provisioning, in-place upgrades, and guaranteed 99.9% uptime SLA, you can focus on building apps and not managing clusters with fully managed ksqlDB on Confluent Cloud.

ksqlDB in Confluent Cloud is transparently upgraded on your behalf as part of the fully managed service. Each cloud version wraps a specific version of the standalone distribution. See the documentation for feature details.