我一直在搜索(收效甚微)asp.net的免费/开源会话群集和复制解决方案。我遇到了常见的嫌疑人(indexus sharedcache,memcached),但每个都有一些限制。
我已经习惯了Java世界,在这个世界中,人们认为可以从FOSS世界获得许多此类问题的解决方案。
.Net世界有没有合适的替代方案?
答案 0 :(得分:2)
就Velocity而言,我最近听到了关于该项目的一些好消息。它仍然处于发展阶段,可能尚未准备黄金时段。但我认为该项目有一个坚实的基础,将成为微软的一个强大的成熟产品,而不是像你预测的那样陷入以太。
最近我听说Scott Hanselman和Polymorphic Podcast有关Velocity的播客。
答案 1 :(得分:1)
为了完成,只需对此主题进行快速更新。
Velocity(现在称为Windows Server AppFabric)已经投入生产,并提供了一个出色的分布式缓存平台。有关详细信息,请访问msdn网站
答案 2 :(得分:1)
BTW Windows Server AppFabric已经不在测试阶段。这就是我在之前的帖子中提到的。
这是关于一般可用性的链接; - http://blogs.technet.com/b/appfabric/archive/2010/06/07/windows-server-appfabric-now-generally-available.aspx
您认为哪些特定功能可以在NCache上使用而不在AppFabric上?
答案 3 :(得分:0)
虽然Velocity已经从CTP1升级到CTP2,但仍有许多不足之处。它们需要一段时间才能在分布式缓存中提供所有重要功能,甚至更长时间才能在市场上进行测试。祝他们好运。
与此同时,NCache已经提供了所有CTP2& V1,以及更多功能。 NCache是.NET领域中第一个,最成熟,功能最丰富的分布式缓存。 NCache是.NET的企业级内存分布式缓存,还提供分布式ASP.NET会话状态。请查看Distributed Cache。
NCache Express是NCache的完全免费版本。请查看Free Distributed Cache。