0
我使用jedis作爲我的Java Redis Client,並使用BinaryJedis
類的方法lpush
和rpop
。我從Jedis
客戶端的隊列中推送消息,並且nodejs
中有另一個redis客戶端,它執行阻塞彈出到同一隊列。我無法從這個流行音樂中獲取所有數據。我想確保記錄已成功從jedis
客戶端推送,我如何使用jedis
來做到這一點?如何知道jedis消息是否已被推送
我使用jedis作爲我的Java Redis Client,並使用BinaryJedis
類的方法lpush
和rpop
。我從Jedis
客戶端的隊列中推送消息,並且nodejs
中有另一個redis客戶端,它執行阻塞彈出到同一隊列。我無法從這個流行音樂中獲取所有數據。我想確保記錄已成功從jedis
客戶端推送,我如何使用jedis
來做到這一點?如何知道jedis消息是否已被推送
lpush
和rpush
命令的返回值是執行推送後列表的大小。您可以使用llen
調用(包含在事務中以確保正確性)的組合以驗證列表在推送操作後的大小是否合適。