我们正在评估分布式缓存的不同选项。我有一些memcached的经验,但没有使用Velocity(App Fabric缓存服务)的经验。
我想知道是否仅将App Fabric用于分布式缓存是没有意义的,考虑到有非常成熟的工具作为专门为此目的而设计的memcached。
答案 0 :(得分:2)
我没有使用过memcached,所以我不确定它是如何比较的,但我在ASP.NET Web应用程序中使用App Fabric进行分布式会话状态缓存。设置非常简单,而且非常可靠。
答案 1 :(得分:2)
如果您拥有基础架构并计划继续为您的应用程序拥有基础架构,那么支持熟悉工具是有道理的。如果您能够在应用程序的生命周期内管理异构环境(例如5 - 10年),请坚持使用memcached。如果您认为要部署到Windows Azure,那么您将只选择App Fabric。