{"repo":"confluentinc/ksql","free":true,"listed":false,"github":"https://github.com/confluentinc/ksql","clone":"git clone https://github.com/confluentinc/ksql.git","description":"The database purpose-built for stream processing applications.","language":"Java","stars":313,"topics":["stream-processing","real-time","sql","interactive","kafka","kafka-connect","materialized-views","ksqldb","ksqldb-documentation","ksqldb-tutorials"],"license":null,"category":"data-pipelines","readme_excerpt":"ksqlDB The database purpose-built for stream processing applications Overview ksqlDB is a database for building stream processing applications on top of Apache Kafka. It is distributed , scalable , reliable , and real-time . ksqlDB combines the power of real-time stream processing with the approachable feel of a relational database through a familiar, lightweight SQL syntax. ksqlDB offers these core primitives: Streams and tables - Create relations with schemas over your Apache Kafka topic data Materialized views - Define real-time, incrementally updated materialized views over streams using SQL Push queries - Continuous queries that push incremental results to clients in real time Pull queries - Query materialized views on demand, much like with a traditional database Connect - Integrate with any Kafka Connect data source or sink, entirely from within ksqlDB Composing these powerful primitives enables you to build a complete streaming app with just SQL statements, minimizing complexity and operational overhead. ksqlDB supports a wide range of operations including aggregations, joins, windowing, sessionization, and much more. You can find more ksqlDB tutorials and resources here. Getting Started Follow the ksqlDB quickstart to get started in just a few minutes. Read through the ksqlDB documentation. Take a look at some ksqlDB use case recipes for examples of common patterns. Documentation See the ksqlDB documentation for the latest stable release. Use Cases and Examples Mater","default_branch":null,"files":null,"tree":[],"storefront":"/r/confluentinc","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/confluentinc/ksql/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}