从NCache Server获取所有密钥

Rıf*_*hin 3 asp.net caching ncache

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

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

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

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

小智 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.....
    }
    
    Run Code Online (Sandbox Code Playgroud)

问候....