본문 바로가기
  • Survival Plan
IT 이야기

엘라스틱서치(ES) 인덱스 리스팅 / 타입 리스팅

by IT/머신러닝 엔지니어의 독서/경제/육아 공부 리치윈드 - windFlex 2020. 3. 10.

[ES 인덱스 리스팅 / 타입 리스팅 ]

ㅇ 인덱스 리스트 얻기

http://150.19.5.30:9200//_cat/indices?v

 

ㅇ 기본 검색

 

http://150.19.5.30:9200/skt-20170920/vdi_file/_search?q=*&sort=emp_id:asc

 

 

ㅇ 도큐먼트 타입 (Document Type) 리스팅

 

엘라스틱서치(ES)는 기본적으로, Zero or 1개 이상의 Index 를 보유하고, 

Index 안에는 다시, document type의 구조를 가지는데..

이러한 관계를 Mapping으로 정의하고 있다. 

 

 

 

이러한 Mapping 을 커스터마이징 할 수 있도록 지원하고 있는데,

이를 이용하면, 

현재 ES에 적재되어 있는 인덱스와, _type을 리스트업 할 수 있다. 

 

모든 인덱스의 매핑정보를 확인할 경우, 아래와 같이 하면 된다.

다만, 인덱스와 _type이 많을 경우, 매우 오래 걸릴 수 있다. 

 

http://150.19.5.30:9200/_mapping?pretty=true

 

개별 인덱스를 하나 선정하며, 매핑정보를 확인할 경우가 유용한데, 아래와 같다. 

 

http://150.19.5.30:9200/skt-20170920/_mapping?pretty=true

 

아래와 같이 1개의 인덱스에 포함된 _type을 확인할 수 있다. 

여기에서 Field 값을 조정하면, _type List만 가져올 수도 있다. 

 

댓글0