私を非常に悩ませている質問があります。Redis pub/sub 機能は実際に何に使用されますか? TCP を介したプロセス間通信 (ローカルまたは分散) しか考えられませんが、他にはあまりありません。
誰かが私が間違っていることを証明できますか.
私を非常に悩ませている質問があります。Redis pub/sub 機能は実際に何に使用されますか? TCP を介したプロセス間通信 (ローカルまたは分散) しか考えられませんが、他にはあまりありません。
誰かが私が間違っていることを証明できますか.
通常はプロセス間またはマシン間で、イベント ストリームにプラグインする簡単な方法です。たとえば、ユーザーが公開イベントを作成します。1 つのプロセスはイベントからのデータベースの更新を処理し、別のプロセスはユーザーの統計情報を更新し、別のプロセスはグローバルな統計情報を更新し、別のプロセスはテキスト検索データベースを更新します。これらはすべてチャネルにサブスクライブすることによって疎結合されています。更新をテストし、システムを監視するための新しいプロセスを追加できます。処理されるまでメッセージを保存しないという点でメッセージ キューとは少し異なりますが、Redis にはそのような種類のジョブのための他の構造があります。