https://github.com/lovasoa/searchhititerator
Java iterator for elasticsearch scrolls
https://github.com/lovasoa/searchhititerator
elasticsearch java
Last synced: 6 months ago
JSON representation
Java iterator for elasticsearch scrolls
- Host: GitHub
- URL: https://github.com/lovasoa/searchhititerator
- Owner: lovasoa
- License: gpl-3.0
- Created: 2017-09-05T16:06:56.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-09-06T11:53:15.000Z (over 8 years ago)
- Last Synced: 2025-02-08T23:42:40.707Z (11 months ago)
- Topics: elasticsearch, java
- Language: Java
- Size: 20.5 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SearchHitIterator
[](https://jitpack.io/#lovasoa/SearchHitIterator)
Java iterator for elasticsearch scrolls. Allows to iterate over all the results of an elasticsearch query. This library uses elasticsearch scrolls internally, in order to provide an efficiant way to iterate over large search results.
## Example
```java
SearchRequestBuilder builder = client.prepareSearch();
for (SearchHit hit : new SearchHitIterable(client, builder)) {
// use hit...
}
```