Windows Azure緩存爲described分佈式,但documentation指出高可用性功能不可用,並且maximum cache size爲4GB。Windows Azure緩存服務是否支持羣集?
現在的問題是:是否有可能通過創建多個緩存(每個4GB的大小)的集羣來超過4GB大小?或者4GB是硬性限制,而4GB已經集羣化,據推測是較小的緩存?
Windows Azure緩存爲described分佈式,但documentation指出高可用性功能不可用,並且maximum cache size爲4GB。Windows Azure緩存服務是否支持羣集?
現在的問題是:是否有可能通過創建多個緩存(每個4GB的大小)的集羣來超過4GB大小?或者4GB是硬性限制,而4GB已經集羣化,據推測是較小的緩存?
您可以擁有多個緩存。我剛剛通過創建兩個命名空間'gregolivera'和'gregoliverb'進行了測試。
每個緩存命名空間都是分開管理的,所以這不允許創建尺寸大於4GB的對象。對象不會在緩存之間「橋接」。
高可用性確實可用於Windows Azure AppFabric緩存服務。有關更多詳細信息,請參閱http://msdn.microsoft.com/en-ca/library/ee790974.aspx。
該文章適用於Windows Server AppFabric緩存。不適用於Windows Azure AppFabric緩存。 – sebastus
但同一客戶端應用程序能否將這兩個名稱空間作爲單個分佈式緩存集羣使用? –
更新:在與Microsoft技術推廣人員交談後,他確認4GB是最大緩存簇大小;您無法創建由幾個4 GB大小的節點組成的集羣。所以我會將這個答案標記爲可接受的,因爲您可以創建多個緩存,但它們會不同。 –