목록 보기
Spark 4편 – Broadcast
백엔드

Spark 4편 – Broadcast

베스핀글로벌
베스핀글로벌
2025년 3월 26일

두줄요약

Spark의 Broadcast 기능으로 셔플을 줄이고 join 성능을 높이는 방법을 소개했습니다. 작은 데이터셋에는 자동 broadcast 감지와 설정 조건도 함께 설명했습니다.

핵심 내용

  • Spark에서 셔플을 줄이기 위한 Broadcast 개념 정리
  • 작은 데이터셋이나 변수를 모든 노드에 복사해 join 성능을 높이는 방식
  • 옵티마이저가 자동 broadcast를 감지하는 조건과 동작 범위

적용해볼 점

  • 작은 테이블 join에 broadcast join 적용 검토
  • cache와 달리 읽기 전용 메모리 적재 특성 고려
  • autoBroadcastJoinThreshold와 입력 포맷의 스키마/통계 정보 확인

댓글 0

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

댓글을 불러오는 중...