Aar*_*ken 5 redis node-redis
有没有办法只在尚未在Redis中设置原子集?
具体来说,我正在创建一个像"myapp:user:user_email"这样的用户,如果已经采用"user_email",则希望Redis给我一个错误,而不是默默地替换旧值.像声明,而不是替换.
Sri*_*nan 5
见SETNX
如果键不存在,则将键设置为保留字符串值。在这种情况下,它等于SET。当键已经拥有一个值时,不执行任何操作。SETNX是“如果不存在则SET”的缩写。
您可以检查返回值。如果为0,则未设置密钥,表示它已经存在。
归档时间:
12 年,9 月 前
查看次数:
3518 次
最近记录: