카테고리 없음

엘라스틱서치 조회

에스크리토 2020. 10. 3. 12:56
반응형

어찌보면 입력은 아무것도 아니고 조회가 가장 중요한 것 같다.

 

기본적인 조회를 해보자.

 

curl -XGET 'localhost:9200/_cat/indices?v'

 

전체 인덱스를 조회한다. 

 

curl -XGET 'localhost:9200/_all/_search?pretty'

 

전체 데이타를 조회한다.

 

curl -XPOST 'localhost:9200/test/papa?pretty' -H 'Content-Type: application/json' -d '{"name": "victolee"}'

 

test 디비의 papa 테이블에 있는 name이 victolee인 값을 조회한다. 

 

curl -XGET 'localhost:9200/_sql/translate?pretty' -H 'Content-Type: application/json' -d '{"query": "SELECT * FROM ebo"}'

 

sql 쿼리를 날려 엘라스틱의 json으로 변경해주는 방법이지만 잘 안된다. 그냥 참고만 해라.

 

curl -XGET 'localhost:9200/test/papa/1?pretty'

 

test 디비의 papa 테이블에 있는 아이디가 1인 값을 조회한다. 

 

아이디를 알고 있을때 불러올 수 있다. 

반응형