5
|
Germstorm Pierre-Alain Vigeant · 技术社区 · 14 年前 |
![]() |
1
9
虽然其他人提到了内置的ASP.NET缓存(System.Web.Caching),但请注意,.NET 4.0引入了一个全新的缓存框架,该框架设计用于System.Web.Caching命名空间之外的工作:
http://msdn.microsoft.com/en-us/library/system.runtime.caching(VS.100).aspx 现在,这比简单的System.Web.Caching的缓存项更像野兽。但是,拥有多个缓存存储区、锁定缓存对象/密钥以及创建自己的外部缓存提供程序(如Microsoft的新产品)的扩展点的优势 Velocity distributed caching system 其实没那么难用。直接从MSDN在WinForms应用程序中使用内置MemoryCache提供程序(同样,您可以实现自己的)的文章(您可以更改web应用程序的代码): http://msdn.microsoft.com/en-us/library/system.runtime.caching.memorycache.aspx
我已经实现了NCache(如上所述),以及Memcached。我可以告诉你,微软的Velocity确实是对数据进行分区并在缓存分区本身中设置冗余的方法(非常酷)。更不用说,它是免费的! |
![]() |
3
2
是的,内置的ASP.NET缓存在应用程序中的所有用户(线程)之间共享。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
|
Dansih · .Net核心自定义身份验证方案 2 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 2 年前 |