https://github.com/satendrakumar/es-java-client-sample
This is Maven project. It describes Basic CRUD operation on ElasticSearch using java transport client.
https://github.com/satendrakumar/es-java-client-sample
curd-operation-api-example elasticsearch elasticsearch-client java-8 maven
Last synced: 9 months ago
JSON representation
This is Maven project. It describes Basic CRUD operation on ElasticSearch using java transport client.
- Host: GitHub
- URL: https://github.com/satendrakumar/es-java-client-sample
- Owner: satendrakumar
- Created: 2016-05-07T16:37:02.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-09-29T04:20:37.000Z (over 7 years ago)
- Last Synced: 2025-04-06T14:07:10.387Z (about 1 year ago)
- Topics: curd-operation-api-example, elasticsearch, elasticsearch-client, java-8, maven
- Language: Java
- Homepage:
- Size: 8.79 KB
- Stars: 6
- Watchers: 2
- Forks: 19
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# es-java-client-sample
Prerequisite : Java 8 and Later version
### Start ElasticSearch
1) Download elasticsearch from [here](https://www.elastic.co/downloads/elasticsearch)
2) Extract downloaded elasticsearch
3) cd elasticsearch-X.X.X
4) $ bin/elasticsearch
### Insert data into elasticsearch
$ curl -H "Content-Type:application/json" -XPOST localhost:9200/test/tweet -d '{"name":"Satendra", "job":"consultant" , "location":"India", "age":28}'
$ curl -H "Content-Type:application/json" -XPOST localhost:9200/test/tweet -d '{"name":"Rohit", "job":"consultant" , "location":"India", "age":22}'
$ curl -H "Content-Type:application/json" -XPOST localhost:9200/test/tweet -d '{"name":"Mohit", "job":"consultant" , "location":"India", "age":25}'
### Run project
$ mvn package
$ mvn exec:java -Dexec.mainClass="com.es.app.ESApp"