繁体   English   中英

ASP.NET数据缓存? Memcache相当于

[英]ASP.NET Data Caching? Memcache equivalent

在Linux上使用PHP很多,我习惯使用memcache,因此不必在每个请求上访问数据库。 人们在Windows上使用什么来实现这一目标? 从我见过的asp.net mvc应用程序中,它们都没有使用任何类型的缓存,它们只是在每次请求时都会访问数据库? 这是常见的,如果是这样,为什么可以接受?

你也可以使用memcached 还有其他选择 您还可以查看Scott Gu关于ASP.NET 4.0中引入的新缓存可扩展性模型的帖子

有一个与ASP.NET相同的Memcache,它是AppFabric(代号为Velocity)。 您可以在这里找到如何安装和使用它,还有详细说明和白皮书。

很少有专业构建的mvc应用程序会“在每次请求时都访问数据库”,mvc仍然建立在asp.net基础设施之上,该基础设施具有强大且经过验证的缓存引擎。

仅供参考:微软的memcache等效名为Velocity http://blogs.msdn.com/b/velocity/

您也可以在Windows上使用Memcache。 Northscale提供了一个非常好的Memcache版本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM