我们正在为windows web role azure web应用程序寻找缓存,并且需要知道共享缓存与新的azure redis缓存相比如何。
一开始我们考虑使用共享缓存,但现在微软宣布了redis缓存的可用性。azure redis缓存和新的azure共享缓存服务有什么不同?
我知道共享缓存有会话状态提供程序,我可以在web.config中连接- azure redis缓存有吗?
在未来,我们有兴趣利用缓存来加速对经常访问的对象列表的访问(并且希望能够在它们发生变化时过期并更新它们)。azure redis缓存与azure共享缓存相比如何(我认为至少在当前版本有某种数据支持到期之前,旧的azure共享缓存版本已经不再可用)。
发布于 2014-05-14 14:56:27
您可以在此处找到redis会话状态提供nuget包http://www.nuget.org/packages/Microsoft.Web.RedisSessionStateProvider/0.1.0.330-Pre
这是关于如何使用它的文档,我想说,你可以从查看http://redis.io的特性开始,并将其与共享缓存进行比较。
http://msdn.microsoft.com/en-us/library/dn690523.aspx文档中有更多关于Azure Redis缓存预览的详细信息。
希望这能有所帮助。
发布于 2014-11-30 04:37:33
Azure共享缓存自2014年9月起停产。
Azure Redis缓存是用于MS Azure的开源redis缓存的Microsoft版本。正如Deepak所指定的,会话状态提供程序可用于它。
NCache for Azure是另一个基于NCache的Azure缓存解决方案,它是一个基于.Net的缓存解决方案。NCache提供了具有多种分布式缓存拓扑的分布式缓存解决方案。与redis缓存相比,它具有高度的可扩展性,并提供了一组丰富的缓存功能。
还可以使用会话状态提供程序为ASP.Net会话状态配置NCache。此链接指定如何配置它:http://www.alachisoft.com/ncache/session-index.html
有关如何使用NCache进行ASP .Net会话的详细文档也可在此处获得:http://www.alachisoft.com/downloads/UsingNCacheForSessions.pdf
https://stackoverflow.com/questions/23629662
复制相似问题