2016-12-12 22 views
0

をダウンロードしている間、私は使用して完全な弾性検索インデックスをダウンロードしようとしています:配列インデックス弾性検索インデックス

curl -o output_filename -m 600 -GET 'http://ip/index/_search?q=*&size=7000000'. 

しかし、その与えるエラー:

私は完全なインデックスをダウンロードすることができますどのように

{"error":"ArrayIndexOutOfBoundsException[-131072]","status":500}

データ?

答えて

0

The scroll APIは、適切なページネーションをサポートし、あなたが探しているものです:

Scrolling is not intended for real time user requests, but rather for processing large amounts of data

それは同じ/_searchエンドポイントだが、追加は?scroll=<timeout>パラメータが渡されます。

タイムアウトとは何かを理解してください。 scroll=1mは、次のバッチ/ページを要求するまで、スクロールコンテキストを有効にします。

応答のscroll_idを使用して、次のバッチ/ページを要求します。

関連する問題