【发布时间】:2013-11-24 19:56:08
【问题描述】:
我们正在考虑使用 alachisoft 的 NCache。
是否有获取所有键和值的方法?
我们正在尝试了解如何做到这一点?
Redis 有这种特性,Ncache 是不是漏掉了这个特性?
【问题讨论】:
我们正在考虑使用 alachisoft 的 NCache。
是否有获取所有键和值的方法?
我们正在尝试了解如何做到这一点?
Redis 有这种特性,Ncache 是不是漏掉了这个特性?
【问题讨论】:
它有获取所有键和值的方法吗?答案是YESSS!
有两种方法可以做到这一点。
NCache 有一个方法GetEnumerator() 遍历缓存中存在的所有键。
NCache 的 Cache 类是一个键值对对象,所以你可以像这样使用 foreach 循环遍历所有键;
foreach (string key in _cache) // _cache is an object of 'Cache' class.
{
object value = _cache.Get(key);
// do whatever you want do further.....
}
问候....
【讨论】: