タグ

ブックマーク / hidekatsu-izuno.hatenablog.com (1)

  • elasticserch で全件データを取得する - hidekatsu-izuno 日々の記録

    elasticsearch で from/to を指定せずに検索したところ、なぜか10件しか取得できない。調べたところ、なんと to のデフォルト値は無制限ではなく 10 件となっている。 なるほど、それならばこの値をものすごく大きい数にすれば解決できなくはない。しかしながら、それを行うとHTTPのプロトコル的に巨大なJSONが返されるに違いなく一旦メモリに確保されてしまうようでは大問題だし、大きな数を指定するというのは適当すぎる。だからと言ってページ分割して問い合わせすると、結果の整合性が保証できない。当にそんな方法しかないのだろうかと思っていたところ、やはり解決策が用意されていた。 stackoverflow.com size defaults to 10, so you may also need &size=BIGNUMBER to get more than 10 items.

    elasticserch で全件データを取得する - hidekatsu-izuno 日々の記録
  • 1