06 2012 档案

摘要:来至:http://www.cnblogs.com/luminji/archive/2011/09/08/2169955.htmlASP.NET的输出缓存(即静态HTML)在.NET4.0前一直是基于内存的。这意味着如果我们的站点含有大量的缓存,则很容易消耗掉本机内存。现在,借助于.NET4.0中的OutputCacheProvider,我们可以有多种选择创建自己的缓存。如,我们可以把HTML输出缓存存储到memcached分布式集群服务器,或者MongoDB中(一种常用的面向文档数据库,不妨阅读本篇http://msdn.microsoft.com/zh-cn/magazine/gg6506 阅读全文
posted @ 2012-06-13 11:25 冰封的心 阅读(201) 评论(0) 推荐(0) 编辑
摘要:来源:http://www.cnblogs.com/luminji/archive/2011/10/17/2178759.html到目前为止,我们讨论了把缓存存放在ASP.NET的输出缓存中(内存和硬盘),以及浏览器缓存中,而大型站点的另一种常用做法是将缓存部署在反向代理服务器上,这类缓存我们通常称之为反向代理缓存,比如Squid和Varnish。这两款软件通常都部署在非WINDOWS平台上,对于Windows平台上的Asp.net来说,其实一样能使用,我们完全可以把反向代理软件部署在LINUX上,然后代理会路由到后台的WINDOWS WEB(IIS)服务器。总之,非WINDOWS的世界很精彩 阅读全文
posted @ 2012-06-13 10:48 冰封的心 阅读(291) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示