CHAPTER05 - 대규모 데이터 처리 실전 입문 - 애플리케이션 개발의 급소
2022. 11. 15. 20:25
강의 14 용도특화형 인덱싱 - 대규모 데이터를 능수능란하게 다루기
- 인덱스와 시스템 구성 - RDBMS의 한계가 보일 때
- 대규모 데이터를 다룰 경우 RDBMS로는 한계가 있다.
- 배치 처리로 RDBMS에서 데이터를 추출해서 별도의 인덱스 서버와 같은 것을 만든다.
- 이 인덱스 서버에 웹 애플리케이션에서 RPC(Remot Procedure Call) 등으로 액세스 하는 방법을 사용한다.
- RPC는 API와 같다.
- 즉, DB에 직접 접근하는 것이 아니라 인덱스 서버에서 RPC를 통해 데이터를 긁어온다.
- 용도 특화형 인덱싱 - 튜닝한 데이터 구조 사용하기
- 데이터를 정기적으로 뽑아낸다.
- 뽑아낸 데이터에서 데이터 구조를 구축한다.
- 검색용 역 인덱스
- 키워드 링크용 Trie 등
강의 15 이로과 실전 양쪽과의 싸움
- 요구되는 기술적 요건 규명하기
- 대규모 웹 애플리케이션에 있어서 이론과 실전
- 실전이 강하더라도 결국 이론이 필요해지는 순간이 온다.
- 대규모 웹 애플리케이션에 있어서 이론과 실전
'책 > 대규모 서비스를 지탱하는 기술' 카테고리의 다른 글
CHAPTER07 - 알고리즘 실용화, 가까운 예로 보는 이론,연구의 실전 투입 (0) | 2022.11.16 |
---|---|
CHAPTER04 - 분산을 고려한 MySQL 운용 (0) | 2022.11.14 |
CHAPTER03 - OS 캐시와 분산 (0) | 2022.11.11 |
CHAPTER02 - 메모리와 디스크, 웹 애플리케이션과 부하 (0) | 2022.11.10 |