2017-07-06 3 views
0

私はJava Redis Clientとしてjedisを使用し、lpushrpopにはBinaryJedisクラスのメソッドを使用しています。私はJedisクライアントからキューにメッセージをプッシュしています。nodejsにもう1つのredisクライアントがあり、このキューにブロックポップを実行します。私はこのポップからすべてのデータを得ることができません。レコードがjedisクライアントから正常にプッシュされるようにしたいのですが、どうすればjedisでそれを行うことができますか?jedisメッセージを知る方法

答えて

1

lpushおよびrpushコマンドからの戻り値は、プッシュが実行された後のリストのサイズです。 llenコール(正確性を保証するためにトランザクションにラップされた)の組み合わせを使用して、プッシュ操作後にリストが正しいサイズであることを検証することができます。

関連する問題