問題タブ [elasticsearch-7]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
189 参照

elasticsearch - インデックスの設定を更新するときに、elasticsearch でドキュメントのインデックスを再作成する必要がありますか

既存のインデックスで何かが変更された場合に必要な再インデックス ドキュメントを読んだ後、ドキュメントを再インデックスする必要があります。例えば。既存のフィールドに変更を加えると、すべてのドキュメントのインデックスを再作成する必要があります。

既存のインデックスの設定を変更した場合、ドキュメントを再インデックスする必要がありますか?

設定に新しいアナライザー/フィルターを追加したい場合はどうすればよいですか? ドキュメントを再インデックスする必要がありますか?

0 投票する
1 に答える
697 参照

elasticsearch - 範囲クエリでのJavaハイレベルRestクライアントのメモリ使用量

次の関数は、エラスティック サーチで範囲クエリを実行します。この関数をマルチスレッド環境で繰り返し使用すると、アプリケーションがクラッシュするまでメモリが大幅に増加します。

誰でもこの問題の解決策を持っていますか?

これは、アプリケーションを実行した後のメモリ使用量のイメージです

メモリ使用イメージ

上記の機能を同期するなど、さまざまな解決策を試しましたが、どれも問題を解決しませんでした!

0 投票する
1 に答える
53 参照

elasticsearch - 一意のフィールドと組み合わせた最大フィールドのElasticsearch

2 つのフィールドを持つインデックスがあります。

  • 名前:uuid
  • バージョン: ロング

私は今、名前のバージョンが最も高いドキュメント (非常に大きなインデックス [100 万以上のエントリ]) を数えたいだけです。たとえば、次のドキュメントを含むインデックスに対するクエリの場合:

...が返されます:

これはどういうわけか可能ですか?この特定の問題の解決策が見つかりません。