This git repository contains all the necessary resources for getting started with ksqlDB. You can explore it by yourself or read our blog article on ksqlDB, which provides a comprehensive overview of the technology and its capabilities, including step-by-step guides for setting up and using ksqlDB in various scenarios. In addition, the repository includes sample data and code examples to help you start with ksqlDB.
docker compose up -d
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
source .venv/bin/activate
python sensor.py
- Kafka UI
- MinIO UI (username:
admin
, password:password
) - InfluxDB UI (username:
myusername
, password:passwordpasswordpassword
)
start ksqlDB CLI
docker run --net host -it confluentinc/ksqldb-cli ksql
- Kafka:
localhost:29092
- S3:
http://localhost:9000
(ACCESS_KEY:admin
, SECRET_KEY:password
, bucket:sink-bucket
) - InfluxDB:
http://localhost:8086
(token:mytoken
, org:myorg
, bucket:mybucket
)