15
A
回答
37
你實際上需要評估3種可能的選擇:
- Windows Azure的共享緩存(以前的Windows Azure AppFabric緩存)
- 管理,多租戶共享緩存
- 不免費(pretty expensive actually)
- 配額適用於高速緩存大小,每小時交易,每小時帶寬,併發連接方面
- 比的Windows Azure緩存(預覽)慢
- 節流,可能會發生
- FAQ:http://msdn.microsoft.com/en-us/library/windowsazure/hh697522
- 的Windows Azure緩存(預覽)
- 使用您的角色的空閒內存(所以你不需要付出額外的費用來使用)
- 沒有配額(除了你的情況下可用內存),沒有限制,...
- 竭誠爲您的雲服務 在共享緩存(見 this頁的末尾)
- 支持大容量高速緩存100 GB
- 支持內存緩存二進制和文本協議
- 改進的性能S(是如此現有的應用程序 基於分佈式緩存可以利用緩存預覽)
- Visual Studio support
- Memcached的
- Can在Windows Azure中使用
- 使用您的角色的記憶,就像緩存預覽
- 免費,就像緩存預覽
- 沒有Visual Studio支持
- 專用,不涉及配額,對大的緩存支持,...
我沒有任何的基準,但由於雙方的Windows Azure緩存(預覽)和Memcached的是使用上內存的專用解決方案您的角色並支持memcached協議,您可以簡單地使用Windows Azure緩存(預覽版)獲取Visual Studio和.NET支持。一旦它離開預覽,你也可以得到它的支持。
1
從我可以告訴,Azure的緩存是不兼容的內存緩存:
[email protected]**:~# memccapable -h **.cache.windows.net -p 22233 -t 1 -b
binary noop Errno: 110 Connection timed out [FAIL]
binary quit Errno: 110 Connection timed out [FAIL]
binary quitq [FAIL]
binary set Errno: 104 Connection reset by peer [FAIL]
binary setq Errno: 104 Connection reset by peer [FAIL]
binary flush Errno: 104 Connection reset by peer [FAIL]
binary flushq Errno: 104 Connection reset by peer [FAIL]
我放棄了試圖使其工作。在Linux Azure VM上安裝memcached的延遲時間很長,爲1毫秒。
相關問題
- 1. PHP - Memcache - HTML緩存
- 2. 時髦緩存與Memcache相比...?
- 3. 用Cedar/Memcache/Rails 3.1緩存
- 4. Memcache中的Md5緩存鍵
- 5. 在memcache中緩存單例
- 6. 緩存精簡版/ memcache
- 7. 個人緩存vs Memcache?
- 8. 使用Memcache緩存PHP類
- 9. Heroku Postgres RAM緩存vs Memcache內存
- 10. Nginx的memcache緩存和失效
- 11. memcache php緩存js css和圖像
- 12. WordPress的w3total緩存:磁盤,Opcache或Memcache
- 13. 如何緩存memcache中的symfony部分?
- 14. rails 2.3.14片段緩存,memcache-client 1.8.5
- 15. 使用Memcache for php Classloader緩存?
- 16. Memcache的Fragment_exist找不到緩存信息
- 17. memcache作爲Nhibernate二級緩存
- 18. Memcache - 緩存數據始終爲空
- 19. 緩存帶Memcache的Matplotlib(不會醃汁)
- 20. 高速緩存超過1MB memcache替代
- 21. Memcache和ASP.NET運行時緩存
- 22. Azure本地緩存與分佈式緩存
- 23. Microsoft Azure Redis緩存與DNX核心5
- 24. Memcache與內存中的MySQL
- 25. Azure和緩存Xml
- 26. Azure緩存錯誤?
- 27. Azure的緩存System.Runtime.InteropServices.SEHException
- 28. 用Redis緩存替換Windows Azure緩存?
- 29. Azure緩存預覽緩存重置
- 30. Azure表存儲和緩存
明亮,清晰,正是我所需要的。您是否有一個可以跟上Windows Azure緩存預覽的鏈接? – MaxWillmo
另外,Windows Azure緩存是否會自動刪除與Memcached相同的未使用的緩存? – MaxWillmo
我不知道Memcached如何準確處理未使用的緩存,但Azure緩存允許您使用基於超時的失效和基於通知的失效:http://msdn.microsoft.com/zh-cn/library/windowsazure /hh914130.aspx。我建議您關注Windows Azure博客,以瞭解最新的緩存預覽和所有其他Azure特性:http://blogs.msdn.com/b/windowsazure/ –