[Delete an Index]

이제 앞에서 생성했던 index 삭제하고 다시 index list 조회해 보자.


curl -XDELETE 'localhost:9200/customer?pretty'
curl
'localhost:9200/_cat/indices?v'


응답 결과는 다음과 같다.


curl -XDELETE 'localhost:9200/customer?pretty'
{
 
"acknowledged" : true
}
curl
'localhost:9200/_cat/indices?v'
health index pri rep docs
.count docs.deleted store.size pri.store.size


Index 성공적으로 삭제되었음을 나타낸다. 그리고 아무것도 없이 cluster 시작되었을 때로 되돌아 갔음을 있다. 이동하기 전에, API command 대해서 조금 깊이 들어가서 배워 보자.


curl -XPUT 'localhost:9200/customer'
curl
-XPUT 'localhost:9200/customer/external/1' -d '
{
  "name": "John Doe"
}'

curl
'localhost:9200/customer/external/1'
curl
-XDELETE 'localhost:9200/customer'


위의 command 주의 깊게 살펴보면, elasticsearch에서 어떻게 data access하는지 있다. 다음과 같은 패턴으로 요약될 있다.


curl -X<REST Verb> <Node>:<Port>/<Index>/<Type>/<ID>


이러한 REST access 패턴은 모든 API command 구석구석 숨어 있다. 여러분이 이것을 기억하고 있다면, 좋은 머리로elasticsearch 마스터할 있다.

받은 트랙백이 없고, 댓글이 없습니다.

댓글+트랙백 RSS :: http://www.yongbi.net/rss/response/693

트랙백 주소 :: http://www.yongbi.net/trackback/693

트랙백 RSS :: http://www.yongbi.net/rss/trackback/693

댓글을 달아 주세요

댓글 RSS 주소 : http://www.yongbi.net/rss/comment/693
[로그인][오픈아이디란?]
오픈아이디로만 댓글을 남길 수 있습니다