memcache.set
可能会失败,如果服务器中没有数据,则memcache.get
可能会失败。这些被称为misses
。 [这个术语是否令人困惑,因为在get
方案中,它没有错过任何内容,它确实做了一切但没有数据,所以术语miss
会产生误导?]
但是,像memcache.cas
和memcache.add
这样的操作也会出现misses
这个问题,如果是这样,它是如何定义的?我相信它们基本上是某种set
操作,所以miss
也可以在这里发生?
我无法找到一个API文档来指定在所有方案中发生的情况。我发现使用memcache客户端甚至很难,因为每个客户端都有自己的规则。目前我正在努力了解服务器级别。