3

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

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

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

Redis 有这种特性,Ncache 是不是漏掉了这个特性?

4

2 回答 2

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.....
    }
    

问候....

于 2014-05-22T07:29:02.897 回答
2

试试 LINQ,他们在网站上有一个例子:

http://www.alachisoft.com/resources/docs/ncache/38sp3/Online-Help/Developing-with-NCache/NETProgrammerGuide/ClientSideAPI-Programming/Queries&LINQ/LINQ/NCache-LINQ.htm

于 2013-12-04T18:14:08.130 回答