목록자바/오픈소스(루씬) (1)
개발자의 스터디 노트
루씬이 먼가요?
루씬은 자바로 개발된 고성능 정보검색 오픈소스 라이브러리 입니다. 1999년 하둡개발자로 잘 알려진 더그 커팅이 개발했고 2005년 아파치 톱 레벨 프로젝트로 승격됐습니다. 가장 유명한 무료 자바 IR 라이브러리 입니다. IR이란? - Information Retrieval의 약자로, 사용자가 필요로 하는 정보를 수집하고 내용을 분석한 후 찾기 쉬운 구조로 만든 뒤 사용자 질의에 미리 만들어진 데이터에서 특정 정보를 찾아 제공하는 시스템 입니다. IR은 관리하는 모든 정보를 효율적으로 검색하도록 데이터 구조, 즉 색인을 만들고 관리합니다. 색인은 최단 시간에 필요한 정보의 위치를 찾도록 돕습니다. 루씬의 장점 - 오픈소스 - 적은 시스템 메모리 사용으로 대량의 데이터를 효율적으로 처리 - 맞춤형 순위모델..
자바/오픈소스(루씬)
2022. 4. 19. 15:28