2011-08-10 48 views
1

我們正在評估分佈式緩存的不同選項。我對memcached有一些經驗,但對Velocity(App Fabric緩存服務)沒有經驗。是否只使用應用結構進行緩存的矯枉過正?

我不知道是否僅將App Fabric用於分佈式緩存是沒有意義的,因爲memcached專門爲此目的而設計了非常成熟的工具。

+0

我個人更喜歡memcached,但如果這是您喜歡的緩存提供程序,則僅使用AppFabric進行緩存就沒有問題。 – dlev

+0

mabye閱讀了這個討論:http://stackoverflow.com/questions/351635/memcached-with-windows-and-net – MikeJ

回答

2

如果您擁有基礎架構並計劃繼續爲您的應用程序擁有基礎架構,那麼支持熟悉工具是有道理的。如果你有能力爲應用程序的生命週期(比如5 - 10年)管理異構環境,那麼堅持使用memcached。如果您認爲您要部署到Windows Azure中,那麼您將只有App Fabric作爲選項。

2

我還沒有使用過memcached,所以我不確定它是如何比較的,但我已經在ASP.NET web應用程序中使用應用結構進行分佈式會話狀態緩存。設置起來非常簡單,而且非常可靠。

相關問題