[Elasticsearch] bulk insert (index, create), update, delete with node.js
Elasticsearch Bulk with Node.js 이번 bulk코드를 작성해보면서 느낀게 엘라스틱서치는 뭔가 정보가 많지 않은 (?) 느낌이다.(공식 문서는 있지만,,,) node.js, JS, TS, mongoDB 등 자료가 되게 많은 거였구나~ 생각이 들었다. 그래서 정리해본 Node.js + Elasticsearch + Bulk I feel like there isn't much information about Elasticsearch on Google unlike JS, TS, mongoDB etc. So I decided to record what I tried. BEFORE THAT, 먼저 clinet 연결을 해둔다. first, connect to the client. const cl..
[Elasticsearch] nori, ngram tokenizer, shingle filter 사용하기 실습
Elasticsearch NGram, Shingle, Nori Tokenizer (decompound_mode: discard & mixed ) 차이 알아보기 실습 1. test_search라는 인덱스 settings - ngram, shingle, nori 사용하고 싶은대로 설정하기 PUT test_search { "settings": { "index": { "analysis": { "filter": { "shingle_max_3": { "type": "shingle", "max_shingle_size": 3, "token_seperator": "" } }, "analyzer": { "nori_analyzer_discard": { "tokenizer": "nori_t_discard" }, "nori_a..