ABOUT ME

Developer를 위한 Reference 블로그 입니다.

Today
Yesterday
Total
  • Introduction
    BackEnd/Elasticsearch API 2025. 3. 8. 12:00
    반응형

    Overview

      Backend Developer, Server Developer로 실무에서 사용하는 Elasticsearch API에 대해 정리합니다. 모든 API는 Kibana Dev Tools에서 확인 가능합니다. Elasticsearch에 대한 상세 정보는 Elasticsearch 포스팅을 참고하시면 됩니다.

     

    Cluster

    GET /_cluster/health
    • 초록색: 모든 주 샤드와 복제 샤드가 할당되어 있는 상태입니다.
    • 노란색: 모든 주 샤드는 할당되었지만 일부 복제 샤드는 할당되지 않은 상태입니다.
    • 빨간색: 일부 주 샤드가 할당되지 않은 상태입니다.

     

    Index

    GET /_cat/indices?v
    • Elasticsearch 클러스터의 모든 인덱스를 나열하며, 각 인덱스의 상태, 문서 수, 총 크기 등을 표시합니다.

     

    Shard

    GET /_cat/shards?v
    • 샤드가 어느 노드에 위치하고 있는지, 주 샤드인지 복제 샤드인지, 그리고 샤드의 상태를 포함합니다.

     

    Settings

    PUT /_settings
    {
      "index": {
        "number_of_replicas": 0
      }
    }
    • Elasticsearch에서 인덱스, 데이터 스트림, 또는 별칭의 동적 설정을 업데이트 하는 데 사용됩니다. 설정을 변경하면 클러스터를 재시작하지 않고도 인덱스의 동작을 조정할 수 있습니다.

     

    [참고자료]

    반응형

    'BackEnd > Elasticsearch API' 카테고리의 다른 글

    Mapping parameters  (0) 2025.03.14
    Mapping  (0) 2025.03.13
    Analysis  (0) 2025.03.11
    Multiple Documents  (0) 2025.03.10
    Document  (0) 2025.03.09

    댓글

Designed by Tistory.