kok202
Properties에서 Index 필드의 설정값, Search 짧은 지식

2019. 4. 6. 23:53[정리] 데이터베이스/[NoSQL] ElasticSearch

Index : true (text)
Index : analyzed 분석해서 인덱싱하여 저장

Index : false (keyword)
Index : not_analyzed 분석하지 않고 데이터를 그대로 인덱스에 저장
Index : no 분석하지 않고 인덱스에도 저장하지 않음. 이 필드는 검색할 수 없다. 문서를 찾았을 때 출력용으로만 사용 가능하다.

 



search
filter : Score 계산 후 sorting x 스코어 반환 x
query  : Score 계산 후 sorting o 스코어 반환 o
Term 쿼리 : 검색 요청을 받은 검색어를 analyze 안한고 그대로 쿼리한다.
Match 쿼리 : 검색 요청을 받은 검색어를 analyze 하고 이것들을 term 쿼리한다.