Java SpymeCached&x27;s MemcachedClient#delete返回false?
我使用的是SpymeMached(2.10.0),我想知道Java SpymeCached&x27;s MemcachedClient#delete返回false?,java,memcached,spymemcached,Java,Memcached,Spymemcached,我使用的是SpymeMached(2.10.0),我想知道MemcachedClient#delete(String key)何时返回false 我已经发现MemcachedClient#delete(字符串键)在找不到指定键时失败并返回false,但我不知道它是否发生在任何其他情况下 参考文档没有说明返回的值 谢谢。我相信您从失败的删除中得到的两个返回码是“未找到”和“存在”。当删除的密钥不在缓存中时,将返回未找到的错误代码(KEY\u enoint)。当由于cas值不正确导致删除失败时,将
MemcachedClient#delete(String key)
何时返回false
我已经发现MemcachedClient#delete(字符串键)
在找不到指定键时失败并返回false,但我不知道它是否发生在任何其他情况下
参考文档没有说明返回的值
谢谢。我相信您从失败的删除中得到的两个返回码是“未找到”和“存在”。当删除的密钥不在缓存中时,将返回未找到的错误代码(
KEY\u enoint
)。当由于cas值不正确导致删除失败时,将返回exists键exists
。要获取有关特定操作失败原因的更多信息,可以调用delete()
函数返回的OperationFuture
上的getStatus().getStatusCode()