1

エラスティックサーチで50000本くらいの動画をインデックスしたのですが、52000本くらいになるとデータが全部消えてしまいました。それは私にとって本当に奇妙でした.ESのヒープサイズまたは最小または最大サイズのメモリサイズを設定していなかったので、それらはデフォルト、つまり最小256m、最大1gで、ドキュメントの合計サイズは304mbです。私はまだ弾性検索の学習スタッグのようであるため、デフォルトから他に何も変更していません。理由は何ですか?

ありがとう

4

2 に答える 2

1

ボンネットの下の Lucene は非常に弾力性があります。

私見そのような削除の唯一の理由は、ユーザー自身から来ています。あなたのネットワーク上の誰かが、次のような削除コマンドを送信する可能性があります。

curl -XDELETE localhost:9200

ここに構成の詳細を追加する必要があります。

  • どのようにドキュメントを送信しますか?
  • あなたのelasticsearch.ymlはどのように見えますか?
  • クラスター内のノード数は?
于 2013-03-16T12:59:42.817 に答える
0

削除リクエストについてはおそらくdadoonetが正しいでしょう。もう 1 つの可能性として考えられるのは、デフォルトのデータ パスを使用していた場合、Elasticsearch データが Elasticsearch フォルダー自体に格納されていたことです。誰かが既存の Elasticsearch の上に新しいバージョンの Elasticsearch をデプロイすると、データが失われます。

于 2013-03-20T16:16:07.327 に答える