Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在.net web应用程序中使用数据缓存?_.net_Caching - Fatal编程技术网

如何在.net web应用程序中使用数据缓存?

如何在.net web应用程序中使用数据缓存?,.net,caching,.net,Caching,我目前正在研究如何在我正在构建的web应用程序上使用缓存。 我有一个ormapper(nhibernate,不使用二级缓存),我构建了一个缓存帧,构建在System.Web缓存上,我将其传递到对象中 我的问题是。有人可以推荐的开源缓存框架吗? 使用ormapper中的内置缓存(如nhibernate中的二级缓存)可以从中获得什么 这里的好做法是什么?如果NHibernate具有缓存能力,那么使用它可能是一个好主意如果NHibernate具有缓存能力,那么使用它可能是一个好主意检查这个问题:不寻找

我目前正在研究如何在我正在构建的web应用程序上使用缓存。 我有一个ormapper(nhibernate,不使用二级缓存),我构建了一个缓存帧,构建在System.Web缓存上,我将其传递到对象中

我的问题是。有人可以推荐的开源缓存框架吗? 使用ormapper中的内置缓存(如nhibernate中的二级缓存)可以从中获得什么


这里的好做法是什么?

如果NHibernate具有缓存能力,那么使用它可能是一个好主意

如果NHibernate具有缓存能力,那么使用它可能是一个好主意

检查这个问题:不寻找分布式缓存。更多关于如何使用缓存的技术解决方案的深入介绍。其中有大量的通用缓存信息(特别是Andrew Siemer的回答)。我认为你不会找到任何不处理分布式场景的体面的开源缓存框架——这有什么意义呢?在这种情况下,您最好还是使用web.cache。更多关于如何使用缓存的技术解决方案的深入介绍。其中有大量的通用缓存信息(特别是Andrew Siemer的回答)。我认为你不会找到任何不处理分布式场景的体面的开源缓存框架——这有什么意义呢?在这种情况下,您最好还是使用web.cache。是吗?我觉得我无法控制缓存的使用方式。我觉得我需要NHProf来检查我没有做错。我想说的是,这样做的理由是什么?为什么这是个好主意?好吧,它在一个包中为您提供了一个完整的集成解决方案。NHibernate被很多项目使用,并且有很多支持。免责声明:我自己还没有使用过NHibernate(仍希望有时间学习):-)是吗?我觉得我无法控制缓存的使用方式。我觉得我需要NHProf来检查我没有做错。我想说的是,这样做的理由是什么?为什么这是个好主意?好吧,它在一个包中为您提供了一个完整的集成解决方案。NHibernate被很多项目使用,并且有很多支持。免责声明:我自己还没有使用过NHibernate(仍希望有时间学习):-)