Compaction — 컴팩션
Compaction — 컴팩션
이 페이지는 Cassandra 컴팩션(compaction)의 목차 페이지예요. 컴팩션 개념과 각 컴팩션 전략으로 이동하는 링크를 담고 있어요.
출처: Compaction
본문
컴팩션은 SSTable을 병합해 중복·삭제 데이터를 처리하고 디스크 공간을 회수하는 Cassandra의 핵심 메커니즘이에요. 아래는 이 섹션의 구성이에요.
- Compaction overview — 컴팩션 동작 원리 개요
- Tombstones — 툼스톤과 삭제 표시
- Compaction strategies — 컴팩션 전략들:
- Unified Compaction Strategy (UCS) — 통합 컴팩션 전략
- Size-Tiered Compaction Strategy (STCS) — 크기 계층 컴팩션 전략
- Leveled Compaction Strategy (LCS) — 레벨드 컴팩션 전략
- Time Window Compaction Strategy (TWCS) — 시간 윈도 컴팩션 전략
각 전략은 데이터 쓰기·읽기 패턴과 워크로드 특성에 따라 장단점이 달라져요. 테이블마다 상황에 맞는 전략을 골라야 해요.
더 알아보기 (Learn more)
- Size-Tiered Compaction Strategy (STCS) — 크기 계층 전략
- Leveled Compaction Strategy (LCS) — 레벨드 전략
- Time Window Compaction Strategy (TWCS) — 시간 윈도 전략