我们正在考虑使用 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.....
}
问候....
试试 LINQ,他们在网站上有一个例子: