스트림즈 조인에 관련해서 질문드립니다.
299
12 câu hỏi đã được viết
오늘 질문을 여러번 올리게되네요 ㅎ..
스트림즈 KStream과 KTable 을 join시 KStream과 KTable에 새로운값을 추가했을때 최신값에 대한 처리값이 출력되는데 강의에서 KStream에 같은 키에 대한값을 두개 넣었으니 해당키에 대한 값이 2개일텐데 왜 join시 최신값만 join되서 처리되는건가요?
KStream과 GlobalKTable 을 join시 GlobalKTable에도 최신값을 기준으로 업데이트 되는건가요? 그게 아니라면 join시에 같은 키를 가진 값들이 여러개있을텐데 처리될때 최신값을 기준으로 join되는건지 아니면 모든값에 대해 join처리되는건지 궁금합니다.
Câu trả lời 1
0
답변드립니다.
KStream, KTable 조인(join메서드)을 수행할 때 순서가 중요합니다. 만약 KTable에 해당 키에 대한 데이터를 넣고 KStream을 두번 넣으면 두개의 결과값이 나올 것입니다. 만약 그렇지 않고 KTable에 매칭되는 메시지 키가 없다면 결과값이 없을 수도 있습니다.
KStream, GlobalKTable 조인(Join메서드)의 경우 GlobalKTable의 가장 최신 메시지 키에 대한 레코드에 대해 매칭됩니다. 같은 키를 가진 값이 여러개 있을 경우 가장 최신값을 기준으로 처리되는 것입니다.
카프카 ISR 개념 부분 질문
0
479
1
카프카 커넥터를 두가지 사용하는 이유
0
896
1
브로커, 토픽, 파티션관계
0
674
1
커넥트(소스), 커넥트(싱크)
1
531
1
카프카 isr 질문 있어요
0
325
1
파티션 질문 있어요
0
385
1
명령어 관련 문의드립니다.
0
422
2
토픽의 레코드가 라운드로빈으로 배정되는 방식 질문있습니다.
0
421
2
레코드에 json 형태의 데이터 넣는법 질문
0
427
2
카프카 도커로 실행
1
436
1
CCDAK 질문입니다!
0
1344
1
min.insync.replicas에서 설정값만큼의 브로커 다운시
0
252
1
브로커로 메시지를 보낼때 null값인 경우
0
461
1
zookeeper 실행시 에러
1
781
1
온프레미스 환경 설치에 대해 질문있습니다.
0
347
1
리밸런싱 시, 메시지 중복 처리 문제
0
1058
1
강사님, Idempotence / transaction의 차이가 궁금합니다.
0
367
1
브로커 장애 발생시 질문
0
329
1
에러 핸들링과 관련하여 질문 드립니다
0
308
1
토픽 생성시 파티션이 배치되는 방법
0
351
1
질문있습니다!
0
133
1
카프카 스트림즈 에러 핸들링 질문 드립니다
0
391
1
카프카 클러스터 질문이 있습니다.
0
176
1
현재 kafka stable 버전이 3.3.1이라고 되어 있습니다.
0
411
1

