루씬(Lucene)
색인(index) 대량 문서에서 원하는 내용을 빠르게 검색하고자 할 때 원본 문서를 색인하고 검색하기 좋은 형태로 변환해 색인으로 만들어두는 처리 과정(indexing), 이 과정을 거친 결과물(index)
검색(searching) 색인에 들어있는 토큰을 기준으로 해당하는 토큰이 포함된 문서를 찾아내서 사용자 관점의 우선순위를 부여하는(ranking) 과정을 말함 |
---|
...
Expand | ||
---|---|---|
| ||
|
|
code
CodeAnalyzer
CodeTokenizer
Code Block @Override protected boolean isTokenChar(int c) { return ! (Character.isWhitespace(c) || c == ',') ; }
LowerCaseFilter
: 소문자로 통일
...