Skip to content

ksqlDB

ksqlDB is "the database purpose-built for stream processing applications."

ksqlDB uses KsqlServerMain to handle SQL queries (from the command line or sent through a REST endpoint, e.g. using ksql).

$ ./bin/ksql-server-start config/ksql-server.properties

                  ===========================================
                  =       _              _ ____  ____       =
                  =      | | _____  __ _| |  _ \| __ )      =
                  =      | |/ / __|/ _` | | | | |  _ \      =
                  =      |   <\__ \ (_| | | |_| | |_) |     =
                  =      |_|\_\___/\__, |_|____/|____/      =
                  =                   |_|                   =
                  =        The Database purpose-built       =
                  =        for stream processing apps       =
                  ===========================================

Copyright 2017-2021 Confluent Inc.

Server 7.2.0-0 listening on http://0.0.0.0:8088

To access the KSQL CLI, run:
ksql http://0.0.0.0:8088

ksqlDB uses Ksql as the command-line interactive environment.

$ ./bin/ksql
ksql>

Learning Resources

Articles

  1. Deep Dive into ksqlDB Deployment Options

Videos

  1. KSQL 201: A Deep Dive into Query Processing
Back to top