본문 바로가기
ELK

[ElasticSearch] search

by 슈슈슉민 2025. 3. 23.

준비

https://github.com/Hongmebuilding/BigData/blob/master/ch03/simple_basketball.json

 

BigData/ch03/simple_basketball.json at master · Hongmebuilding/BigData

ElasticSearch 실습 자료. Contribute to Hongmebuilding/BigData development by creating an account on GitHub.

github.com

다음 자료를 넣습니다.

curl -XPOST -k -u elastic:elastic -H "Content-Type: application/x-ndjson" "https://localhost:9200/classes/_bulk?pretty" --data-binary @simple_basketball.json

 

확인해봅시다.

curl -XGET -k -u elastic:elastic "https://localhost:9200/basketball/_search?pretty"

 

search 해보기

points가 30 인 데이터를 가져와 볼까요? 

curl -XGET -k -u elastic:elastic "https://localhost:9200/basketball/_search?q=points:30&pretty"

query parameter 를 사용할수도 있고

curl -XGET -k -u elastic:elastic "https://localhost:9200/basketball/_search?pretty" -H "Content-Type: application/json" -d '{"query":{"term":{"points":30}}}'

 

 

'ELK' 카테고리의 다른 글

[ElasticSearch] bucket aggregation  (0) 2025.03.29
[ElasticSearch] metric aggregation  (0) 2025.03.29
[ElasticSearch] mapping  (0) 2025.03.23
[ElasticSearch] 데이터 입력, 조회, 수정, 삭제  (0) 2025.03.23
[ElasticSearch] 실행해보기  (0) 2025.03.23