caching相关内容

AppFabric的VS团结VS Memcached的或可能是任何其他的多服务器缓存机制

我目前在研究各种不同的缓存机制在那里无论是免费或以一定的成本(最少preferably)的过程。 情况。目前,我们有负载均衡承载我们的Web应用程序与第三个服务器是一个SQL Server服务器。这个网站是一个网上商店,并在得到大量的打相当有规律。 我被要求研究Memcached和统一从MS的缓存机制,但在这个过程中所遇到的AppFabric为好。 任何一个可以告诉我什么对于上述方案是最好的 ..
发布时间:2015-11-26 00:22:55 C#/.NET

如何激活与自己的用户类型的延迟加载属性的二级缓存?

preface : 在我的应用程序,我存储为字节[] 在数据库中的原始WAV数据。在我的领域模型还有一类 PcmAudioStream 的再presents的原始WAV数据。我创建了一个实现NHibernate的 IUserType 来我的阶级和字节[] 之间的转换。 有迹象表明,使用 PcmAudioStream 类几类,它们都映射到数据库表。为了避免总是检索从这样一个表中的一行时加载所有W ..
发布时间:2015-11-26 00:11:19 C#/.NET

DOTNET的System.Web.Caching.Cache VS System.Runtime.Caching.MemoryCache

我有,需要将数据存储在缓存中的一类。 本来我用它在一个asp.net应用程序,所以我用的System.Web.Caching.Cache。 现在我需要使用它在Windows服务。 现在,据我所知,我不应该使用asp.net缓存中没有asp.net应用程序,所以我一直在寻找进入的MemoryCache。 现在的问题是,他们是不兼容的,所以无论是我改变使用的MemoryCache在asp.net应 ..
发布时间:2015-11-26 00:08:05 C#/.NET

在ASP.NET做正确锁紧

我有一个相当缓慢的搜索功能的ASP.NET网站,我想通过查询作为缓存键添加结果缓存一小时,以提高性能: 使用系统; 使用的System.Web; 使用System.Web.Caching; 公共类搜索 { 私有静态对象_cacheLock =新的对象(); 公共静态字符串DoSearch(查询字符串) { 字符串结果=“”; 如果(H ..
发布时间:2015-11-25 23:59:01 C#/.NET

顶级缓存库.NET

你会考虑哪些缓存库是最重要的还是有用的。NET? 我这么问是因为我需要与他们联系,看看他们计划支持.NET 4.0的缓存框架。 解决方案 AppFabric的微软 连贯从Oracle 的nCache 从Alachisfot Memcached的与.NET客户端 ..
发布时间:2015-11-25 23:30:36 C#/.NET

我怎样才能在一个控制台应用程序中使用的System.Web.Caching.Cache?

上下文:3.5的.Net,C# 我想有缓存机制在我的控制台应用程序。 而不是重新发明轮子,我想使用的System.Web.Caching.Cache (这是最后的决定,我不能用其他的缓存框架,不要问为什么)。 不过,它看起来像的System.Web.Caching.Cache 应该只在一个有效的HTTP上下文中运行。我非常简单的代码段看起来是这样的: 使用系统; 使用System.Web. ..
发布时间:2015-11-25 23:25:47 C#/.NET

如何在Linq的实现缓存到SQL?

我们刚刚开始使用LINQ to SQL在我们DAL和放大器的工作;我们还没有真正想出了缓存模型的标准。 previously,我们使用的是基础,实现我们所有的DAL类继承自一个高速缓存管理器属性“DAL”级已之中,但现在我们没有这样的。我想知道,如果有人想出了一个“标准”的方法来缓存LINQ to SQL的结果? 我们正在努力在网络环境中(IIS)如果有差别。我知道这很可能最终会被href="h ..
发布时间:2015-11-25 23:15:53 C#/.NET

缓存在.NET Windows应用程序

我工作在一个基于Windows的应用程序,它使用主数据对每一项交易。此主数据通常不改变,但在某些情况下,它可以是变化。我取这个数据到高速缓存或数据集键,并用它为未来的交易,但不希望使用时间来提取数据库中的数据,如果数据在主表中得到改变 我想创建一个数据表的依赖这样,如果数据只得到改变,当时它从数据库中获取信息。因为它是一个基于Windows的应用程序,我没有发现缓存的Windows应用程序的任何 ..
发布时间:2015-11-25 15:59:36 C#/.NET

净缓存过期

在我的项目中,我们使用Web服务来从数据库数据,并填充从Web服务中的数据缓存。 我使用绝对期满,且持续时间被设定为4小时。 因此,4小时后,缓存过期,因此web服务调用以重新填充数据在缓存中。 这个问题现在发生的事情是: 有时是有问题建立web服务和数据库,因此,网络服务之间的连接不返回数据 在这种情况下,高速缓存中填充了所有字段的空值和长达4小时的高速缓存(高达它再次期满的时刻)它不重新 ..
发布时间:2015-11-25 15:19:48 C#/.NET

全局禁用缓存.NET

有没有办法来全局禁用服务器缓存中的ASP.NET?就像通过添加某种设置为web.config文件的? 到目前为止,我已经尝试添加这些和它没有有所作为...... <缓存> <的SqlCacheDependency启用=“假”>< /的SqlCacheDependency> <的OutputCache enab ..
发布时间:2015-11-25 15:14:53 C#/.NET

HttpContext.Current.Cache - 什么时候这个被自动清零?

在我的Web表单应用程序,我使用HttpContext.Current.Cache存储一些信息,这些不同形式的使用,以避免前往分贝每一次。 我的问题是,什么时候才能被清除?或者,它会一直保留,直到我删除它通过code或重新启动IIS? 解决方案 缓存保存在内存中,直到该过程停止。 所以,重置IIS或回收的应用程序池也将清除缓存。 ..
发布时间:2015-11-25 14:12:00 C#/.NET

是否有System.Runtime.Caching某种形式的CacheDependency的?

我听说.NET 4中有一个新的缓存API。 好了,好老的System.Web.Caching.Cache (这是,顺便说一下,仍然存在于.NET 4)具有设置这样的能力-called 的CacheDependency 对象,以确定是否缓存项过期。 你也可以用于确定缓存项是否仍然可用与否由的CacheDependency 导出自定义子类指定自定义逻辑。 我很好奇,是有没有办法在新的API提供了 ..
发布时间:2015-11-25 14:00:16 C#/.NET

什么是Memcached的相比,.NET缓存系统的优势是什么?

我看到有些人在一个开发团队使用 Memcached的缓存数据库结果,而不是内置的.NET Framework缓存系统。我不明白清楚为什么他们会使用这个特定的缓存。 也许性能更好。 反正是有使用Memcached的(而不是本机.NET缓存)?任何真正的优势 解决方案 Memcached是分布式的 - 关键的是,这意味着如果我有服务器访问缓存的集群,所有的人都基本上是读取和写入相同的缓存。内置 ..
发布时间:2015-11-25 13:57:05 C#/.NET

表现不佳与蔚蓝的缓存

切换几个数据库的调用缓存之后,我们实际上有更差的性能。我们注意到,根据新的遗物一个巨大的跳跃在CLR时间和响应时间。请参阅所附的跳跃图形(缓存引入1/5 0:00)。已更改的的只有的事情已经推出的Azure应用程序面料缓存。我们缓存客户端使用Singleton模式所以只有一个用于Web服务的实例。所以我们不是EN-固化每次打开连接的开销缓存工厂创建一次,然后存储起来。 此外,报告NewRel ..
发布时间:2015-11-25 13:51:25 C#/.NET

如何清除在ASP MVC指定控制器高速缓存?

可能重复: 如何清除指定控制器高速缓存? 我尝试使用了几种方法: Response.RemoveOutputCacheItem(); Response.Cache.SetExpires(DateTime.Now); 没有任何影响,它无法正常工作。 :( 可能存在的任何方式来获得在控制器缓存中的所有键和显式删除它们? 并在其中重写方法我应该执行清除缓存?怎么办呢? 请问什么想 ..
发布时间:2015-11-25 13:40:02 C#/.NET

在ASP.Net数据缓存

我需要填写一些下拉boxex一些参考数据。即城市名单,世界各国及地区等。我需要填写它在不同的web表单。我认为,我们应该缓存这个数据在我们的应用程序,这样,我们没有任何形式的对撞数据库。我是新来的缓存和ASP.Net。请建议我如何做到这一点。 解决方案 我随时添加下面的类来我所有的项目,让我轻松访问缓存的对象。实现这个,下面哈桑·汗的回答将是一个很好的路要走。 公共静态类CacheHelpe ..
发布时间:2015-11-25 12:56:56 C#/.NET

数据集缓存:集合已修改;枚举操作可能不会执行

我存储在ASP.Net WebApplication的,缓存的数据集。在这个内部网应用程序内的每个用户都使用相同的实例。在插入/更新/删除,行动将更新数据库和数据集相应的修改。 但很少我得到一个异常,表明我已经错过了一些东西。我认为它必须是与线程安全的。 集合已修改;枚举操作可能不会执行 在这里我访问一​​个数据表中的数据集,例如行: 看淡作为新数据视图(dsERP.ERP_Char ..
发布时间:2015-11-24 22:51:38 C#/.NET

当解决托管堆碎片

我正在读一本如何的问题多少是托管堆碎片像C#中的托管语言?你如何诊断,如果这是一个问题?在什么情况下你会通常需要处理呢? 解决方案 在 不要太快。这通常是非常便宜的有短暂的对象。对于一个高速缓存是有利可图的存在将不得不(很)多candiadates,他们应该活足够长的时间,使其下一代。 您 如何诊断,如果这是一个问题? 通过探查。我不太确定这篇文章的作者这样做。 如何的问题多 ..
发布时间:2015-11-24 22:47:28 C#/.NET

尝试获取类型的ICacheManager,实例激活出错密钥QUOT;缓存管理器"

我似乎已经在这里碰了壁,并将AP preciate任何人一些帮助,是谁能够在这一个。我不完全知道什么是错误信息如下手段。我使用的企业模式服务的缓存块,但我一直在下面的问题上运行。我下载了最新版本,并试图通过对这一问题加强,但我似乎无法针确切的问题,我需要帮助,请。在此先感谢 WorldBank.Service.Business.UnitTest.TopicsManagerTest.Call_C ..
发布时间:2015-11-24 22:30:58 C#/.NET

Asp.Net MVC 3部分页面输出缓存没有履行配置设置

我有一个简单的部分观点,我呈现在我的主要观点有: @ Html.Action(“全部”,“模板”) 在我的控制器我有这样的: [的OutputCache(CacheProfile =“模板”) 公众的ActionResult所有() { 返回内容(“这很臭。”); } 而在我的配置如下: <缓存> < outp ..
发布时间:2015-11-24 22:07:29 C#/.NET