Redis:如果密钥存在,原子获取?

时间:2019-10-15 10:55:33

标签: redis

如何检查密钥是否存在并获得密钥的值?

我担心并发问题。狐狸的例子

EXISTS foo

之后

GET foo

如果在EXISTSGET之间删除密钥,将会出现问题。您应该如何处理?

1 个答案:

答案 0 :(得分:1)

在您的用例中,仅GET方法就足够了。如果已设置键,则对任何键进行GET都会返回该键的Value,否则将仅返回(nil)