2017-07-06 50 views
0

我使用jedis作爲我的Java Redis Client,並使用BinaryJedis類的方法lpushrpop。我從Jedis客戶端的隊列中推送消息,並且nodejs中有另一個redis客戶端,它執行阻塞彈出到同一隊列。我無法從這個流行音樂中獲取所有數據。我想確保記錄已成功從jedis客戶端推送,我如何使用jedis來做到這一點?如何知道jedis消息是否已被推送

回答

1

lpushrpush命令的返回值是執行推送後列表的大小。您可以使用llen調用(包含在事務中以確保正確性)的組合以驗證列表在推送操作後的大小是否合適。

相關問題