我计划使用Ncache来缓存分布式应用程序中的应用程序数据。
我能够使用ObjectCacheProvider和NCache.Initiaize('cacheName')即Web.Cache来缓存数据。
他们之间有什么区别??
发布于 2015-08-24 06:20:54
对象缓存提供只是System.Runtime.Caching命名空间的一种集成,正如它所说的:
System.Runtime.Caching命名空间包含允许在.NET Framework应用程序中实现缓存的类型。
它基本上允许您切换到其他缓存平台(并不多),只需进行最少的代码更改。
使用web (如下所示)可以使用NCache的更多特性,否则将坚持对象缓存提供程序。
NCache.Initiaize('cacheName')https://stackoverflow.com/questions/31121451
复制相似问题