Skip to content

Commit 080346e

Browse files
committed
Update README.md
1 parent 9f1d8ff commit 080346e

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,12 @@ Elasticsearch reindex tool
44
Elasticsearch reindex tool provides easy way to rebuild indexes, it is also possible to move indexes between clusters.
55
Multiple threads are used in order to query(read) and index(write) data. In order to do that efficiently, [scan and scroll](http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/scan-scroll.html) is used to retrieve batches of documents from the old index and then the [bulk API](http://www.elasticsearch.org/guide/en/elasticsearch/client/javascript-api/current/api-reference.html) to push them into new one.
66

7+
## Elasticsearch version compability
8+
9+
Master branch is compatible with version 2.x
10+
11+
If you wish to use it with version 1.x please checkout branch [1.x](https://github.com/allegro/elasticsearch-reindex-tool/tree/1.x)
12+
713
## Why another reindex tool?
814

915
Our idea was to speed up index rebuilding. To decrease time of reindexing, our tool reads data from old index and writes it to the new one in parallel using multiple threads. To make it possible, each thread reads piece of data from the index based on a chosen field and its values.

0 commit comments

Comments
 (0)