シナリオでは、クリックやマウスの動きを追跡するなど、大量のデータをWebアプリケーションからSQLデータベースに書き込む必要があります。データの解析は、毎日または毎週のような何らかの反復ベースで行われるため、すぐにデータを書き込む必要はありません。RabbitMQのような大量のメッセージをSQLデータベースに書き込むためのメッセージキュー?
私は心に来るソリューションのいくつかのフィードバックをしたい:
クリックやマウスのデータがメッセージ・キューに公開されています。これにより、メモリにキュー項目が格納されるため、SQLより高速で高速になります。その後、他のサーバーでは、次のキュー項目を取得してSQLにデータを書き込む際に、ジョブがプラグインされます。
誰もこのような実装を知っていますか?どのような落とし穴が私に見えないのですか?この解決策が良いものではない場合、他の選択肢がありますか?
よろしく