2017-08-30 6 views
0

私は様々な国に住む人々のリストを持っています。各人には、自分の名前、住所、居住国(イタリア、フランス、米国など)のフィールドがあります。 Elasticsearchで各国の人数を制限することは可能ですか?プログラミング言語にはオプションがありますが、イタリアの人数を5,000人、フランスを7,000人、米国を10,000人に制限することができれば、本当に役立つでしょう。各国はフィールドです。ですから、私がイタリアに住んでいる5,000人の人を持っていて、イタリアに住むメアリーの記録を入力しようとすると、それはできません。それはElasticsearchで可能ですか?私の問題は、レコードを挿入するたびにカウントを取得しなければならないということです。本当に必要なときには、多くの時間を費やしてプログラムを遅くして、elasticsearchで最大限に設定してください。フィールドに基づいて格納するアイテムの最大数を設定するにはどうすればよいですか?

+0

なぜあなたはユーザーを制限し、新しいものを挿入することができないビジネスケースとは何ですか? –

答えて

0

あなたはAlertingを見ることができますが、私はちょうどその警告を理解しています。

一方、インデックスの前にカウントする必要があるため、必要な処理を実行できる場合は、これによってESも遅くなります。

関連する問題