缓存解决方案

dav*_*ave 32 asp.net caching ncache appfabric

有没有人对AppFabric和NCache或AppFabric和ScaleOut进行彻底的比较?我们目前正在寻求在地理位置较远的位置实施AppFabric,NCache或ScaleOut以进行分布式缓存,我想知道谁并排比较它们的想法.我很欣赏很多人使用其中一个并告诉我为什么他们选择的解决方案很棒,但我真的在寻找两种产品的比较.诸如AppFabric不做或不做的事情(如果有的话),部分地从特征的角度来看,但也从开发者的角度来看.正在使用一个更好,更容易,更灵活,更强大等等.

有很多我可以比较的功能列表,但我真的希望与那些可能与我们处于类似位置的人进行比较,并且已经进行了我们即将推出的评估,这将给我们一些思考的东西我们这样做.

提前致谢.

小智 2

作为一个更成熟的产品,NCache 拥有许多 Velocity/AppFabric 所没有的更高级的缓存功能 - 请查看他们的网站以进行一些“营销”比较。

然而,我们在对 NCache 进行故障排除并从其支持/工程团队获得对其应用程序某些行为的更多了解时遇到了许多问题。鉴于此,再加上与 AppFabric 相比的成本,我不确定此时是否会推荐 NCache —— 至少,我们正在重新评估我们的缓存提供程序。

我对 Velocity/AppFabric 的不满/抱怨是发布时间表的缓慢。看起来他们永远都在 CTP 里了。当然,仅靠价格,微软就可以击败 NCache。现在有像 NorthScale(memcached)这样的玩家正在加入竞争,我认为这也值得考虑。很大程度上取决于您想要在应用程序中使用缓存的目的。