1

谁能用简单的英语解释一下 memcached 中的 singleCache、multiCache、assignCache 有什么区别?

4

1 回答 1

0

在 memcached 中没有区别。memcached 中的所有数据都存储为对 key -> value。

术语 singleCache、multiCache、assignCache 来自Simple Spring Memcached项目,意思是:

  • assignCache:用于独立于截获的方法的参数在同一缓存键下/从同一缓存键下存储/获取单个值
  • singleCache:用于在/从连接命名空间创建的单个缓存键下存储/获取单个值,并截获使用 ParameterValueKeyProvider 注释的方法的参数
  • multiCache:用于存储/获取许多值,这些值位于通过连接命名空间创建的许多缓存键下/来自许多缓存键,并截获了用 ParameterValueKeyProvider 注释的方法的参数其中一个带注释的参数是集合,方法的结果也是一个集合。
于 2012-05-30T14:03:40.290 回答