データベースなしで ES を使用し、Python アプリケーションからデータを構築し、リアルタイムで直接 ES に送信する可能性を検討しています。非常に複雑であると言われていますが、私の懸念は、ES がそれを受け入れる準備ができていない場合でも、データを非常に迅速に生成し、リクエストを容赦なく送信している可能性があることです。
私の質問は、この場合、2 つの間のバッファーとしてキュー システムを使用することは理にかなっているので、アプリケーションはすべてをキューに送信し、キューはそれを ES に追加しようとし、成功しない場合は再試行します。 .
これが最も論理的または効率的な方法であるかどうかはわかりません。どのキュー システムが適しているかについて情報やアイデアを持っている人がいる場合、または私がそれを必要としている場合は、非常に興味があります。
ジェームズ