Redis
 Computer >> コンピューター >  >> プログラミング >> Redis

Redis PUNSUBSCRIBE – redis pub/subの複数のパターンから退会する方法

このチュートリアルでは、redis-cliを使用してredisメッセージブローカーシステムの複数のパターンからサブスクライブを解除する方法について学習します。

PUNSUBSCRIBEコマンド

PUNSUBSCRIBEコマンドは、redisメッセージブローカーシステムで指定された1つ以上のパターンからクライアントのサブスクライブを解除するために使用されます。パターンが指定されていない場合、クライアントはすべてのサブスクライブされたパターンからサブスクライブ解除されます。サブスクライブされていないパターンごとにメッセージを返します。

redis PUNSUBSCRIBEコマンドの構文は次のとおりです:-

構文:-

redis host:post> PUNSUBSCRIBE <pattern> [ <pattern> ]

出力:-

- (array) reply of 3 elements.

プッシュされたメッセージの形式:-

メッセージは、3つの要素を持つ配列応答です。配列応答の最初の要素はpunsubscribeです これは、応答の2番目の要素として指定されたパターンから正常にサブスクライブを解除したことを意味します。 3番目の引数は、現在サブスクライブしているパターンの数を表します。最後の引数がゼロの場合、クライアントはどのパターンにもサブスクライブしなくなり、サブスクライブ状態の外にあるため、任意のredisコマンドを発行できます。

例:-

Redis PUNSUBSCRIBE – redis pub/subの複数のパターンから退会する方法

参照:-

  1. PUNSUBSCRIBEコマンドドキュメント

redis-cliを使用してredisメッセージブローカーの1つ以上のパターンからサブスクライブを解除する方法は以上です。気に入った場合は、コメントセクションで自分の考えを共有し、他の人にも共有してください。


  1. Redis Jedis pubsub-jedisライブラリを使用してpub/subシステムを実装する方法

    このチュートリアルでは、Jedisライブラリを使用してredispubサブシステムを実装する方法について学習します。 ジェダイライブラリ Jedisは、redisデータストア用のJavaクライアントライブラリです。小さくて非常に使いやすく、redis 2.8.x、3.x.x以降のデータストアと完全に互換性があります。 jedisライブラリの詳細についてはこちらをご覧ください。 Redis Pub / Sub System Redisは、パブリッシュ/サブスクライブメッセージングパラダイムを実装します。このメッセージングパラダイムによれば、メッセージの送信者(発行者)は、メッセージ

  2. 複数の画像から PDF を作成する方法

    PDF ドキュメントは、どのデバイスでも同じ出力を表示できるため、最も信頼性の高いデジタル ドキュメント形式の 1 つです。ただし、PDF ドキュメントの作成と管理は簡単ではありません。このガイドでは、複数の画像から新しい PDF ドキュメントを作成することに焦点を当てています。この種の PDF 文書は、中小企業でカタログを作成したり、休暇や旅行を記録して他の人と共有したりするのに適しています。これらの画像が埋め込まれた PDF は、スマートフォン、PC、Kindle など、あらゆるデバイスで表示できます。 複数の画像から PDF を作成するのは簡単で、2 つの異なる方法で行うことができます