Elasticsearch index
elasticsearch Index 생성
- 인덱스 (RDB에서 table에 해당)
curl -XPUT http://localhost:9200/classes
- 인덱스가 생성되었는지 확인 (pretty는 json형태로 깔끔하게 표기)
curl -XGET http://localhost:9200/classes?pretty
- 인덱스릴 지우는 방법
curl -XDELETE http://localhost:9200/classes
Document 생성
curl -XPOST http://localhost:9200/classes/class/1/ -d '{"title" : "Algorithm", "professor", "John"}
- classes : 인덱스 명
- class : 타입 명
- id : 1
- -d 이후에 넣을 json
document를 파일 형태 (백업, 복구 등)
curl -XPOST http://localhost:9200/classes/class/1/ -d @oneclass.json
- 파일 명을 넣어주면된다.