AppFabric中的默認和命名緩存有什麼區別嗎?看來,MSDN文檔:AppFabric:默認和指定緩存之間是否有區別?
http://msdn.microsoft.com/en-us/library/ee790985%28v=azure.10%29.aspx
似乎並不涉及任何差異。
我問這個問題的原因是,在我們的部署環境中,由於缺少服務器,我們需要使用相同的appFabric緩存主機。因此,對於任何想要使用默認緩存的客戶端,我打算將該緩存名稱替換爲「dev-default」命名緩存或「test-default」命名緩存。我想知道在存儲,性能等方面,默認緩存和命名緩存之間是否存在差異。這個「命名緩存重定向」對內部appFabric有什麼影響嗎?
我們使用基於XML的配置爲AppFabric的,從我在ClusterConfig.xml看,似乎有默認值,並命名爲高速緩存之間沒有什麼區別,如果你創建一個緩存:
刪除數據緩存-CacheName MyNamedCache命令
<cache consistency="StrongConsistency" name="default" minSecondaries="0">
<policy>
<eviction type="Lru" />
<expiration defaultTTL="10" isExpirable="true" />
</policy>
</cache>
<cache consistency="StrongConsistency" name="MyNamedCache" minSecondaries="0">
<policy>
<eviction type="Lru" />
<expiration defaultTTL="10" isExpirable="true" />
</policy>
</cache>
任何意見將高度讚賞。
謝謝Cybermaxs。這是我正在尋找的答案。 – simpleusr