ELK/Elasticsearch 4

[Elasticsearch] 검색

1. 가장 기본적인 검색 방법  - 모든 문서 조회GET tripdoc/_search{ "query": { "match_all": {} }}   - 결과   2. 특정 필드 검색  - "match" 를 이용하여 검색 대상 field 를 지정하고 검색할 값을 입력한다.  - "explain" 을 사용하여 검색 결과 관련 설명도 확인 할 수 있다. POST /trip_recommend/_search{ "query": { "match": { "content": "특별한 서울 여행" } }, "explain": true}   - 검색 결과   3. 불리언 쿼리  - must : 반드시 충족해야 하는 조건 ( AND ) - must_not : 반드시 일치하지 않는 조건 - sho..

ELK/Elasticsearch 2024.05.06

[Elasticsearch] 엘라스틱 서치란?

* 참고 사이트https://www.elastic.co/guide/kr/elasticsearch/reference/5.4/gs-basic-concepts.html 기본 개념 | Elasticsearch 설명서 [5.4] | Elastic각 Elasticsearch 샤드는 Lucene 색인입니다. 단일 Lucene 색인이 포함할 수 있는 문서 수의 최대 한도가 있습니다. LUCENE-5843에 따르면 2,147,483,519`개(= Integer.MAX_VALUE - 128)입니다. {ref}/cat-shards.html[`_cat/shardswww.elastic.co  1. elasticsearch 란?   -  루씬 기반의 분산 검색 서버(오픈소스) - 역 인덱스 - NRT(Near Realtime ;..

ELK/Elasticsearch 2024.05.06