인프런 커뮤니티 질문&답변
트랜잭션 프로듀서와 트랜잭션 컨슈머 질문
작성
·
243
답변 1
0
데브원영 DVWY
지식공유자
이석준님, 답변드립니다.
트랜잭션을 커밋하지 않는 기본 프로듀서도 레코드를 커밋하나요?
아닙니다. 기본 프로듀서는 트랜잭션이 포함되지 않는 일반 레코드를 보내며 커밋도 하지 않습니다. 그러므로 기본 프로듀서가 보낸 레코드는 read_committed, read_uncommitted 컨슈머 둘 다 읽을 수 있습니다.
작성
·
243
답변 1
0
이석준님, 답변드립니다.
트랜잭션을 커밋하지 않는 기본 프로듀서도 레코드를 커밋하나요?
아닙니다. 기본 프로듀서는 트랜잭션이 포함되지 않는 일반 레코드를 보내며 커밋도 하지 않습니다. 그러므로 기본 프로듀서가 보낸 레코드는 read_committed, read_uncommitted 컨슈머 둘 다 읽을 수 있습니다.
'기본 프로듀서는 트랜잭션이 포함되지 않는 일반 레코드를 보내며 커밋도 하지 않습니다'
라고 답하셨는데, 그러면 read_uncommitted인 컨슈머만 읽을 수 있지 않나요?