05. 대규모 데이터 처리 실전 입문
14강. 용도특화형 인덱싱
- RDBMS는 데이터를 정렬, 통게, JOIN 하는 등의 범용적인 용도로 만들어져 있음.
- 따라서 특정한 목적으로 사용할 수 있도록 튜닝한 데이터구조를 사용하면 압도적으로 빨라진다. 이를 바로
용도특화형 인덱싱
이라 한다.
ex) 검색용 역 인덱스, 키워드 링크 용 Trie 등
15강. 이론과 실전 양쪽과의 싸움
- 웹 어플리케이션 개발 시, 이론과 실전을 적절히 사용해야 한다.
2장 ~ 5장 정리
- 기가바이트 단위의 데이터 처리
- 메모리의 중요성
- 분산을 의식한 운용, 설계
- 적절한 알고리즘과 데이터 구조
역 인덱스란?
- 인덱스: 키워드를 찾아보기 쉽도록 정렬한 목록
- 역 인덱스: 키워드를 통해서 문서를 찾아내는 방식 (검색엔진에서 사용함)