3.2.10 MakeInvertedFile 시퀀스 다이어그램

수집한 웹 페이지의 내용을 분석기에 의해 분석하면 분석 결과와 페이지의 주소를 입력 인자로 색인기에게 역 파일 생성을 요청합니다. 이 작업을 수행하는 이유는 수 많은 웹 페이지에서 우리가 원하는 결과를 검색하려면 너무 많은 문자열 비교가 필요하여 검색 비용이 많이 들기 때문입니다.

역 파일 생성기(색인기)는 웹 페이지에 포함한 모든 형태소 개수를 DBM ForAll을 이용하여 DBMS에 저장합니다. 그리고 분석한 모든 형태소의 정보를 DBM ForAll을 통해 저장하게 합니다.

이 정보는 검색 서비스에서 질의 내용에 있는 형태소 별로 검색하고 순위화하여 빠른 검색을 가능하게 할 것입니다.

MakeInvertedFile 시퀀스 다이어그램
[그림 3.14] MakeInvertedFile 시퀀스 다이어그램