我正在使用Redisson作为Java Redis库,那么Redisson中对应于setnx的函数是什么(条件是设置键的值,如果设置了值则将结果设为1)。我在集群模式(分片集群)中使用Redis。

谢谢

最佳答案

使用RBucket对象:

RBucket<Object> bucket = redisson.getBucket("myObject");
bucket.trySet(object); // return true if object wasn't set before

也请引用https://github.com/redisson/redisson/wiki/11.-Redis-commands-mapping

关于java - Redisson客户端setnx,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53583441/

10-10 08:24