Programming/ElasticSearch
대시보드에서 elasticsearch 명령어 확인
dev?
2024. 11. 19. 15:42
반응형
Health 체크
GET /_cluster/health
샤드 확인
GET /_cat/shards?v
인덱스 확인
GET /_cat/indices?v
인덱스 생성
PUT /my_index -- 인덱스명
{
"settings": {
"index" : {
"number_of_shards" : 1, -- 샤드수
"number_of_replicas" : 1 -- 레플리카 샤드수
}
}
}
document 생성
POST /인덱스명/_doc/아이디번호
{
정보
}
POST /my_index/_doc/100
{
"title" : "Elasticsearch Basics",
"author" : "John Doe",
"publish_date" : "2024-05-09",
"tags" : ["search", "analytics"]
}
document 조회
GET /인덱스명/_doc/문서아이디
GET /my_index/_doc/100
document 수정
POST /인덱스명/_update/문서아이디
{
"doc":{
-- 수정 내용
}
}
POST /my_index/_update/100
{
"doc":{
"author" : "Anthony Kim"
}
}
document에 내용 추가
POST /인덱스명/_update/문서번호
{
"doc": {
-- 추가 내용
}
}
POST /my_index/_update/100
{
"doc": {
"price" : 100
}
}
document 삭제
DELETE /인덱스명/_doc/문서번호
DELETE /my_index/_doc/100
POST /my_index/_flush
반응형