[Lucene] 4장. 텍스트 검색과 질의 방법

Lucene 기초 다지기

출처 : 실전비급 아파치 루씬 7: 엘라스틱서치 검색 엔진을 향한 첫걸음

목차

  1. 루씬의 이해
  2. 텍스트 색인
  3. 텍스트 분석
  4. 텍스트 검색과 질의 방법
  5. 루씬의 고급 검색
  6. 루씬 동작 방식 이해하기
  7. 다양한 확장 기능

텍스트 검색과 질의 방법

1. 전문 검색의 이해

1) 관계형 데이터베이스의 검색

2) 루씬의 전문 검색

3) 루씬 검색 클래스

4) 루씬 전문 검색의 특징



2. IndexReader와 IndexSearcher

IndexReader는 데이터 구조에 접근하고, IndexSearcher는 검색을 수행한다

1) IndexReader 클래스

2) IndexSearcher 클래스

3) TopDocs 클래스



3. Query와 QueryParser

1) Query란

2) QueryParser란

3) QueryParser 문법



4. 다양한 검색 Query

1) TermQuery

2) BooleanQuery

3) RangeQuery

4) WildcardQuery

5) PhraseQuery

6) FuzzyQuery