1. result 라는 이름을 가진 인덱스 생성하기
curl -XPUT localhost:9200/result?pretty
2. 인덱스 전체 조회하기
curl -XGET localhost:9200/_cat/indices?v
3. result 인덱스 상세조회하기
curl -XGET localhost:9200/result?pretty
4. result 인덱스의 도큐먼트 조회하기
curl -XGET localhost:9200/result/_search?pretty
5. result 인덱스에 info 타입을 갖고 1번 id에 "name": "park" 이라는 도큐먼트 추가해보기
curl -XPOST localhost:9200/result/info/1?pretty -H 'Content-Type: application/json' -d '
{
"name": "park"
}
'
6. result 인덱스에서 도큐먼트 전체 출력해보기
curl -XGET localhost:9200/result/_search?pretty
7. result 인덱스에서 info 타입을 갖고 1번 id를 가진 도큐먼트를 출력해보기
curl -XGET localhost:9200/result/info/1?pretty
8. result 인덱스에서 info 타입을 갖고 2번 id에 "name": "kim", "age": 5 도큐먼트를 추가해보기
curl -XPOST localhost:9200/result/info/2?pretty -H 'Content-Type: application/json' -d '
{
"name": "kim",
"age": 5
}
'
9. result 인덱스의 도큐먼트 조회해보기
curl -XGET localhost:9200/result/_search?pretty
10. json 파일 만들기
vim 이용해서 test.json 파일 만들자
{
"name": "lee",
"age": 7
}
11. result 인덱스에 info 타입으로 3번 id에 test.json 파일의 내용을 입력시키기
curl -XPOST localhost:9200/result/info/3?pretty -H 'Content-Type: application/json' -d @test.json
12. result 인덱스의 모든 도큐먼트 조회해보기
curl -XGET localhost:9200/result/_search?pretty
13. result 인덱스의 info 타입을 가진 3번 id 도큐먼트를 출력해보기
curl -XGET localhost:9200/result/info/3?pretty
14. result 인덱스의 info 타입을 가진 3번 id를 제거해보기
curl -XDELETE localhost:9200/result/info/3?pretty
15. result 인덱스의 모든 도큐먼트를 조회해보기
curl -XGET localhost:9200/result/_search?pretty
16. result 인덱스의 info 타입의 id 2번의 age를 11로 변경해보기
curl -XPOST localhost:9200/result/info/2/_update?pretty -H 'Content-Type: application/json' -d '
{
"doc": {
"age": 11
}
}
'
17. result 인덱스의 모든 도큐먼트 조회하기
curl -XGET localhost:9200/result/_search?pretty
18. result 인덱스의 info 타입을 가진 2번 id의 도큐먼트 조회해보기
curl -XGET localhost:9200/result/info/2?pretty
19. 모든 인덱스 조회해보기
curl -XGET localhost:9200/_cat/indices?v
20. result 인덱스 삭제해보기
curl -XDELETE localhost:9200/result?pretty
21. 전체 인덱스 조회해보기
curl -XGET localhost:9200/_cat/indices?v
'Database > ElasticSearch' 카테고리의 다른 글
[elasticsearch] 엘라스틱서치 예제 및 문법 공부 6 (0) | 2021.06.13 |
---|---|
[elasticsearch] 엘라스틱서치 예제 및 문법 공부 5 (0) | 2021.06.11 |
[elasticsearch] 엘라스틱서치 예제 및 문법 공부 3 (0) | 2021.06.09 |
[elasticsearch] 엘라스틱서치 예제 및 문법 공부 2 (0) | 2021.06.09 |
[elasticsearch] 엘라스틱서치 예제 및 문법 공부 1 (0) | 2021.06.08 |