Concepts
ksqlDB is built on these conceptual pillars:
- Collections: streams and tables
- Events: facts with timestamps
- Queries: ask questions about materialized views
- Stream Processing: handle events in real time
- Materialized Views: enable efficient queries
- Functions: enhance queries with built-in and custom logic
- Connectors: get data in and send data out
- Schemas: define the structure of your event data
More in the Concepts section:
- Architecture
- Kafka Streams and kslDB
- Time and Windows
- Processing Guarantees
- Evolving Production Queries
Last update:
2020-10-19