목록 보기
Elasticsearch Search After 성능 체크
백엔드

Elasticsearch Search After 성능 체크

다나와
다나와
2023년 2월 13일

두줄요약

Elasticsearch의 페이지네이션 방식으로 Scroll API와 Search After를 비교해 성능을 점검했습니다. 대용량 조회에서는 병렬 처리와 PIT 조합이 중요하며, 사용 목적에 따라 방식을 선택해야 했습니다.

핵심 내용

  • Elasticsearch의 대용량 페이지네이션 방식으로 Scroll API, Search After, PIT, Sliced Scroll을 비교한 성능 점검
  • 정렬 기반 Search After의 동작 방식, Scroll API의 메모리 부담, PIT의 일관성 보완 역할 정리
  • 6억~2천만 건 규모 환경에서 병렬 처리 개수에 따른 소요 시간과 CPU 사용량 측정
  • Scroll API와 Search After의 장단점이 달라 사용 목적에 맞춘 선택 필요성 제시

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...