stream

스트림

스트림은 일련의 발생 사실을 나타내는 컬렉션입니다. 분할되고 변경 불가능하고 추가만 가능합니다.

이벤트의 집합으로 생각하면 됩니다.

 

예를 들어, 스트림의 행은 "Alice가 Bob에게 $100를 보냈습니다", "Charlie가 Bob에게 $50를 보냈습니다"와 같은 일련의 금융 거래를 모델링할 수 있습니다.

 

이벤트가 스트림에 입력되면 절대 변경할 수 없습니다. 스트림 끝에 새 행을 추가할 수 있지만 기존 행은 업데이트하거나 삭제할 수 없습니다.

 

각 행은 특정 파티션에 저장됩니다. 모든 행에는 암시적이든 명시적이든 해당 ID를 가르키는 키가 있습니다. 

동일한 키를 가진 모든 행은 동일한 파티션에 있습니다.

 

'ksqlDB' 카테고리의 다른 글

ksql - 쿼리  (0) 2022.01.13
ksql - 테이블  (0) 2022.01.13
ksql - Materialized Views  (0) 2022.01.12
ksqlDB - stream vs table  (0) 2022.01.12
ksqlDB - Stream Processing  (0) 2022.01.12

+ Recent posts