Redisson客户端setnx

时间:2018-12-02 18:44:21

标签: java caching redis redisson

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

谢谢

1 个答案:

答案 0 :(得分:0)

使用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