2009-01-28 60 views
4

在阅读Scott Hanselman的回答this question后,我正在调查使用Memcached或Velocity在服务器集群上进行分布式缓存。有人知道使用Velocity进行缓存的Microsoft网站吗?如果微软没有使用它,那么是否有人知道任何使用它的相对流行的网站?Memcached和Velocity

回答

3

这将是非常愚蠢的任何实质性的网站去住(生产)的产品的CTP(编辑 - 在评论好点 - 这不是一个硬性的规则......有例外,例如stackoverflow)。 Velocity目前在CTP2中,这对构建概念验证和计划产品发布很有帮助,但仅此而已。一旦它是受支持的产品,我相信我们会看到大量的使用。请按照Velocity产品团队博客(http://blogs.msdn.com/velocity/)了解详细信息。

就memcached vs Velocity而言,它们有一些重叠但最终目的不同。 Memcached是不是可靠。在文件和作者中清楚地说明了这一点。它的目标是速度快,运行便宜,管理简单。另一方面,Velocity对正式的企业软件人群更为熟悉。它很复杂,具有强大的API,更适合更正式的数据环境。

+0

尽管我在理论上同意你的观点,但它有多少人使用beta/sub-1.0版本的软件进行生产。它在LAMP /开源世界当然非常流行。我不能说MSFT/ASP.NET世界。也许我们更愚蠢! :) – 2009-01-28 03:45:43

2

memcached本身不支持Win32。有一个项目,旨在港口memcached的Win32的

http://jehiah.cz/projects/memcached-win32/

虽然他们获得了成功,它们滞后于主版本线后面的几个版本(版本点在这一点)。所以如果你在Win32上,我认为你最好的选择是Velocity。

因此,虽然我没有你的问题的答案(哪些网站使用Velocity),我认为你最好用Velocity超过memcached。