从NCache Server获取所有密钥

时间:2013-11-12 15:22:35

标签: asp.net caching ncache

我们正在考虑使用alachisoft的NCache。

是否有获取所有键和值的方法?

我们正试图了解我们如何做到这一点?

Redis有这种功能,Ncache是​​否会错过这个功能?

2 个答案:

答案 0 :(得分:5)

是否有获取所有键和值的方法?答案是YESSS!

有两种方法可以做到。

  1. NCache有一个方法GetEnumerator(),它遍历缓存中的所有键。

  2. 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.....
    }
    
  3. ...问候

答案 1 :(得分:2)