1. 기존 인덱스를 대체할 인덱스 생성 PUT origin_v1 { (...) } 2. 새 인덱스에 기존 인덱스의 데이터를 reindex 인덱스 크기가 클 경우 timeout으로 중단될 수 있기 때문에 wait_for_completion=false 옵션 걸어준다 POST _reindex?wait_for_completion=false { "source": { "index": "origin" }, "dest": { "index": "origin_v1" } } 3. 기존 인덱스 삭제 DELETE origin 4. 기존 인덱스명을 새 인덱스의 alias로 사용 POST /_aliases { "actions": [ { "add" : { "index" : "origin_v1", "alias" : "origin" }..
1. 한국어 형태소 분석기 (nori) # 설치 bin/elasticsearch-plugin install analysis-nori # 제거 bin/elasticsearch-plugin remove analysis-nori # 확인 bin/elasticsearch-plugin list 2. 일본어 형태소 분석기 (kuromoji) # 설치 bin/elasticsearch-plugin install analysis-kuromoji # 제거 bin/elasticsearch-plugin remove analysis-kuromoji # 확인 bin/elasticsearch-plugin list 3. 중국어 형태소 분석기 (smartcn) # 설치 bin/elasticsearch-plugin install ana..
term 쿼리 : 검색어에 대한 분석을 하지않고 온전히 그 검색어와 일치하는 문서를 검색한다. 즉 검색어가 분석기를거쳐 토크나이징 없이 검색을 하지않는다는 뜻이다. match 쿼리 : 검색어에 대해 분석을 통한 검색을하며 이는 bool 쿼리 중에서도 should조건으로 검색을한다. 즉 검색어를 분석기를 통해 토크나이징해서 토크나이징된 단어들을 찾아 문서들을 검색하고 토크나이징된 단어들이 최소 1개라도 들어있다면 검색 결과에 포함한다. 이때 최소 n개이상 포함되면 포함시킬지 말지 결정하는 옵션도 있으니 이는 설정에 따라 다르겠지만 기본은 일단 1개라도 포함이 되면 결과에 포함된다. // 단순 예시 GET classestest/_search { "query": { "term": { "FIELD": { "va..
1. 조회 GET _cat/indices?v 2. index 생성 PUT classes 3. classes 인덱스 삭제 DELETE classes 4. classes 인덱스 조회 GET classes?pretty 5. 인덱스명 : classes, type : _doc, id : 1 생성 POST classes/_doc/1 { "title": "Algorithm", "professor": "John" } 6. classes 인덱스 내용 조회 GET classes/_search?pretty 7. classes/_doc/1 번 내용 업데이트 POST classes/_doc/1/_update { "doc": { "unit" :2 } } 8. classes/_doc/1 번 스크립트 사용 내용 업데이트 POST c..
- Total
- Today
- Yesterday
- config
- InteiilJ
- string
- ArrayList
- Query
- mysql은 nl이 기본 세팅
- NextJS 14
- index 처리를 잘하자
- kibana
- Java
- 키바나
- 절대 경로 설정하기
- react
- 인덱스
- EL
- list
- literal sql
- GIT
- pm2-logrotate
- 문자
- 재색인
- Linux
- React18
- 명령어
- Mappings
- Elasticsearch
- ElasticSearach 백업
- Mapping
- bool
- logstash
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |