Post List

2025년 6월 21일 토요일

[Hive] Hive 조인방식


  • 셔플 조인
    • 맵/리듀스를 이용하여 키를 기준으로 셔플(재분배)하여 조인

    • 조인 방식 중 자원을을 가장 많이 사용(=느림)


  • 브로드캐스트 조인
    • 작은 테이블을 메모리에 올리고, 큰 테이블을 읽어가면서(맵퍼가 읽음) 조인(RDBMS에서 해쉬 조인시 작은 테이블을 메모리에 올리는 것과 비슷)
    • 빠르지만, 메모리에 올리려는 테이블이 메모리에 올라갈만큼 작아야 함
  • 정렬-병합-버킷(SMB) 조인
    • 키가 인접한 특성을 이용한 조인
    • 빠르지만, 사전에 자료가 정렬되어 있고, 버킷화되어 있어야 함

댓글 없음:

댓글 쓰기