오픈소스/ELK stack
[ElasticSearch] 매핑(Mapping)
닝닝깅
2021. 6. 30. 20:54
1. 인덱스 생성
$ curl -XPUT 'http://localhost:9200/classes'
인덱스를 최초 생성하면 mapping이 비어있다.
2. 매핑 생성
$ curl -XPUT 'http://localhost:9200/classes/class/_mapping' -d @classesRating_mapping.json
3. 생성된 매핑 확인
$ curl -XGET http://localhost:9200/classes/?pretty
4. 인덱스에 실제 데이터 삽입
$ curl -XPOST http://localhost:9200/bulk?pretty --data-binary@classes.json
bulk사용하여 여러개의 document추가