ASP.Net中的持久缓存

时间:2014-05-02 13:11:25

标签: c# asp.net .net caching

我需要一个用于存储千兆字节数据的Web应用程序的缓存层,我找到了一些选项,如Asp.net Cache或Singleton方法来存储我的数据,但是你知道这些选项我已经提到过了应用程序回收时重置...

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

然后您将不得不查看Windows Server AppFabric缓存等解决方案

http://msdn.microsoft.com/en-us/library/ff383731(v=azure.10).aspx

答案 1 :(得分:1)

您可以尝试像Dache这样的本地.NET分布式缓存系统。将数据保留在应用程序生命周期之外的整个想法是让数据保持进程外,这通常意味着在不同的服务器上运行。这样,当您重新启动应用程序/服务器时,数据仍然存在。