본문 바로가기

E.L.K(데이터 분석)

루씬(Lucene)이란?

루씬(Lucene)은 자바로 개발된 오픈소스 정보검색(IR, Information Retrieval) 라이브러리이다. 

1999년 Hadoop 개발자로 잘 알려진 더그 커팅(Doug Cuting)에 의해 개발되었으며, 

2001년 Apache Software Foundation에 참여된 뒤, 

2005년 Apache top-level 프로젝트로 승격되었다. 

 

루씬은 독립된 프로그램이 아니라 소프트웨어 라이브러리이다. 

즉, 루씬을 설치하면 바로 검색서비스를 구현할 수 있는 것이 아니라

사용자가 루씬 라이브러리를 사용해서 검색서비스, 어플리케이션을 구현해야하는 것이다. 

 

루씬을 사용할 때 검색에 대한 전문지식 없이도 색인과 검색기능을 간단히 추가할 수 있다.

[출처] 루씬(Lucene)이란?|작성자 제렘

 

[참고]

Wikipedia, Lucene - http://en.wikipedia.org/wiki/Lucene

linuxism님의 블로그 - http://linuxism.tistory.com/898     <--  세부적인 내용의 설명이 참 잘되어있다

                               (원 출처는 http://cherrykyun.tistory.com/148 인듯 한데 해당 블로그에 모든 글이 삭제되었다..)

[출처] 루씬(Lucene)이란?|작성자 제렘


원본 출처 : http://blog.naver.com/archinitus/80207124253