작성한 질문수
[아파치 카프카 애플리케이션 프로그래밍] 개념부터 컨슈머, 프로듀서, 커넥트, 스트림즈까지!
브로커 로그와 세그먼트
작성
·
243
0
안녕하세요. 강의듣다 헷갈려서 질문드립니다.
로그와 세그먼트에서 설명이 로그에서 갑자기 세그먼트로 넘어가는 느낌을 받았는데, 어떻게 이해하면될까요
로그 = 세그먼트
로그 = 세그먼트 들을 저장하는 로그파일
세그먼트 = 오프셋 1ea의 명칭
답변 2
1
자문 자답 해봅니다.
로그는 논리적인 개념, 세그먼트는 물리적인 개념으로
실제 서버에서 보는 파일은 세그먼트의 기준에 의해 분배되어 log로 저장되는걸로 인지하고 강의 듣고있습니다.
안녕하세요. 정리하신바와 같이, 세그먼트는 물리적인 파일 단위이고 내부적으로 데이터가 로그(Log)처럼 쌓인다고 보시면 됩니다. 여기서 로그의 특징은 append되면서 update되지 않는 데이터를 뜻하는데요. 레코드가 로그처럼 쌓여서 세그먼트 파일로 저장된다고 보시면 됩니다.