DataOps/Kafka
[Kafka] KSQL
BenKangKang
2024. 6. 5. 11:54
KSQL?
Apache Kafka를 위한 SQL 엔진, SQL과 비슷한 문법으로 복잡한 스트리밍 데이터를 쉽게 처리하고, 실시간 대시보드, 모니터링 시스템 및 기타 실시간 애플리케이션을 구축할 수 있음.
Stream, Table

Stream Object
연속적인 record의 흐름, 집계보다 데이터 자체를 담는 경우가 많음
Table Object
최신상태를 보여주는 데이터를 넣는경우가 많음.
재고, 계좌 잔액 등을 생각하면 좋을 듯, key-value형식으로 구성되어 있음
사용 모습
Stream 생성

쿼리
