[Lucene] 아파치 루씬 - 기본 따라하기 (indexing과 Searching 예제)
Apache의 Lucene은 검색을 위한 라이브러리 입니다. 이 라이브러리를 기반으로 하여 Apache Solr 또는 ElasticSearch가 구동됩니다. 코드는 자바로 되어이어 자바로 코드를 작성하면 됩니다. 다만 여기서는 코드 간소화및 효율화를 위해 kotlin으로 예제를 작성하였습니다. 일단 간단한 예제로 루씬의 사용법을 설명합니다. ※ 예제는 Kotlin으로 작성되었습니다. Maven 설정pom.xml 파일에 아래와 같이 dependency를 추가합니다. Sample data download간단하게 몇몇 text를 만들어서 예제로 사용해도 좋지만, 실제와 유사하게 대량(??)의 데이터를 입력하고 해당 데이터를 검색하는 형태로 진행하기 위해 미국 항공 기록 데이터를 샘플로 사용하겠습니다. 먼저 하..