2

我打算使用Ncache在分布式应用程序中缓存应用程序数据。

我能够使用 ObjectCacheProvider 和 NCache.Initiaize('cacheName') 即 Web.Cache 缓存数据。

他们有什么区别??

4

1 回答 1

1

对象缓存提供只是System.Runtime.Caching 命名空间的集成,正如它所说:

System.Runtime.Caching 命名空间包含允许您在 NET Framework 应用程序中实现缓存的类型。

它基本上允许您以最少的代码更改切换到其他缓存平台(数量不多)。

使用 web api(如下)能够使用NCache的更多功能,否则坚持使用对象缓存提供程序。

NCache.Initiaize('cacheName')
于 2015-08-24T06:20:54.930 回答