-
Kafka produce시 key-value값에 대해개발/백엔드 2022. 7. 25. 15:41반응형
Kafka의 produce method 사용 시 옵션값 중 하나인 key값은
해당 값은 특정 파티션으로만 보내겠다 하는 목적으로 쓰인다.
특히 시계열 데이터의 경우 그 순서가 중요한데,
파티션이 여러개일 경우 특정 파티션이 지연되는 등 문제가 발생하면
최종 값이 뒤섞이게 된다.
이를 방지하기 위해 순서가 중요한 데이터는 특정 파티션으로만 모아 보낼 수 있다.
반응형'개발 > 백엔드' 카테고리의 다른 글
Param, Query, Body (0) 2022.08.17 Kafka - Acks 옵션 (0) 2022.07.26 Bull Queue -> Kafka migration 시작 (0) 2022.07.21 Transaction에 대해 (0) 2022.07.18 Apache Kafka 시작 (0) 2022.07.18