Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/299.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
C# WCF缓存策略-包括依赖性_C#_Asp.net_Wcf - Fatal编程技术网

C# WCF缓存策略-包括依赖性

C# WCF缓存策略-包括依赖性,c#,asp.net,wcf,C#,Asp.net,Wcf,我想询问人们对将缓存引入WCF的方法和策略的看法。我特别感兴趣的是注入式SQL缓存依赖项。一旦一个web应用程序被复制到多个应用程序服务器,我希望高效地同步缓存 我目前正在看WCF Rest初学者工具包,它为OperationContracts引入了一个很好的WebCache属性,您可以在其中添加SQLCacheDependencies 我只是对解决这个问题感兴趣,并对其他人有很大的帮助 亲切问候, Andrew不确定您要解决的问题,但您提到了跨多个服务器的缓存一致性。在之前运行过SqlCach

我想询问人们对将缓存引入WCF的方法和策略的看法。我特别感兴趣的是注入式SQL缓存依赖项。一旦一个web应用程序被复制到多个应用程序服务器,我希望高效地同步缓存

我目前正在看WCF Rest初学者工具包,它为OperationContracts引入了一个很好的WebCache属性,您可以在其中添加SQLCacheDependencies

我只是对解决这个问题感兴趣,并对其他人有很大的帮助

亲切问候,


Andrew不确定您要解决的问题,但您提到了跨多个服务器的缓存一致性。在之前运行过SqlCacheDependency配置之后,下面是我对它的看法

与WebCache属性合并的SqlCacheDependency是自.Net 2.0以来可用的缓存依赖项实现。总的来说,我发现SqlCacheDependency的聚合配置/操作/监视非常繁重。这种设计对于单个缓存是可以接受的,但是对于多个系统是可以接受的——不,谢谢


我喜欢分心。当使用多台服务器时,我发现分布式缓存层比SqlCacheDependency操作更易于管理。大量开源和商用分布式缓存提供程序可用。我发现Memcache是最有效的,在操作上也是最可靠的。

不确定您要解决的问题,但您提到了跨多个服务器的缓存一致性。在之前运行过SqlCacheDependency配置之后,下面是我对它的看法

与WebCache属性合并的SqlCacheDependency是自.Net 2.0以来可用的缓存依赖项实现。总的来说,我发现SqlCacheDependency的聚合配置/操作/监视非常繁重。这种设计对于单个缓存是可以接受的,但是对于多个系统是可以接受的——不,谢谢

我喜欢分心。当使用多台服务器时,我发现分布式缓存层比SqlCacheDependency操作更易于管理。大量开源和商用分布式缓存提供程序可用。我发现Memcache是最有效、操作最可靠的