私はElasticSearchを使用して1000万を超えるレコードを検索しています。ほとんどのレコードには1〜25語が含まれています。私はそれからデータを取得したい、私が現在使用しているメソッドは、私がソースフィールドからデータを取得しようとしているので、大きなデータ検索のために大幅に遅いです。私はこのプロセスをより速くする方法が必要です。私はElasticSearchで他のデータベースなどを自由に使用できます。誰もがこれについていくつかの良いアイデアと例を提案することはできますか?ソースフィールドを使用した膨大なデータ検索のための低速検索パフォーマンス
私はGoogleのソリューションを検索しようとしましたが、私が見つけた1つのソリューションはページングであり、可能な限りどこでも適用しましたが、1つのクエリで多くの(5000+)ヒットを取得する場合、 。
ありがとうございます。
どのような種類のクエリを実行していますか?あなたのトポロジは何ですか?クラスタモードを使用していますか? – aclokay
次のURLで検索のプロファイルを作成できます。https://www.elastic.co/guide/en/elasticsearch/reference/current/search-profile.html – MartinSchulze