ジョブ キューの目的で Redis を使用したいと考えています。私が知りたいのは、キューがメモリに収まらない場合にどうなるか、およびパフォーマンスにどのように影響するかです。
この目的のためのリソースはあまりありません。8 GB のメモリを備えた唯一のサーバーであり、MySQL、Apache、および負荷が中程度のいくつかの Web サイトもこのサーバーで実行されています。Redis のメモリ使用量を制限する必要がありますか?
私のジョブ キューには、MySQL サーバーの関連する行の約 1 億 ID が含まれます。ID は自動増分整数です。
最初に ID を MySQL から Redis に移動し、次にこのキューをいくつかのジョブに使用し、処理されたすべての ID を削除します。
さて、このシナリオでは、Redis をキュー マネージャーなどとして使用することをお勧めしますか? また、どのように使用しますか?
あなたのアイデアをありがとう:)