Java SpymeCached&x27;s MemcachedClient#delete返回false?

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值不正确导致删除失败时,将

我使用的是SpymeMached(2.10.0),我想知道
MemcachedClient#delete(String key)
何时返回false

我已经发现
MemcachedClient#delete(字符串键)
在找不到指定键时失败并返回false,但我不知道它是否发生在任何其他情况下

参考文档没有说明返回的值


谢谢。

我相信您从失败的删除中得到的两个返回码是“未找到”和“存在”。当删除的密钥不在缓存中时,将返回未找到的错误代码(
KEY\u enoint
)。当由于cas值不正确导致删除失败时,将返回exists
键exists
。要获取有关特定操作失败原因的更多信息,可以调用
delete()
函数返回的
OperationFuture
上的
getStatus().getStatusCode()