2009-01-28 57 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。