세그먼트와 삭제 주기 🗑️Kafka에서 데이터가 어떻게 삭제되는지에 대해 공부하다 보니, 여러 가지 설정과 개념들이 생각보다 복잡하다. 특히, 세그먼트 단위로 삭제가 이루어진다는 점과 특정 오프셋을 삭제할 수 없다는 점이 인상적이다.삭제 주기와 보유 기간 ⏳Kafka에서는 액티브가 아닌 세그먼트에 대해 파일 단위로 삭제가 이루어진다. 이를 제어하는 주요 설정 값들은 다음과 같다.retention.ms (단위: minutes, hours): 세그먼트를 보유할 최대 기간. 기본값은 7일.retention.bytes: 파티션당 로그 적재 바이트 값. 기본값은 -1(지정하지 않음).log.retention.check.interval.ms: 세그먼트 삭제 여부를 확인하는 주기. 기본값은 5분.데이터 삭제 여부는..