Windows Azure和AWS云端比拼

就緩存服務而言,針對云端應用實際情況:頻繁的在內存儲器或者RAM中調用數(shù)據(jù),通過更新緩存服務可以改善應用程序的響應時間,而無需再從較慢的硬盤驅動器中調用。AWS通過使用第二人氣開源引擎Redis來拓展其ElastiCache服務。同樣提供Memcached在目標存儲緩存方面。

類似Memcached,Redis提供了一個基于內存的鍵值存儲,這將有利于存儲有序的集合和列表。ElastiCache 支持Redis主/從復制功能,使其可用于提供多區(qū)域冗余。不過AWS的Redis服務目前只在Beta版中提供。

“緩存”之戰(zhàn):微軟Azure與AWS更新服務

之前Windows Azure Cache服務

與此同時,微軟Windows Azure更新了自己的緩存服務——Windows Azure Cache。該服務現(xiàn)在提供一個更大的高速緩存空間而且降低了延遲。不同于以往的服務,新的高速緩存將有自己專用的服務器,而不是和應用程序一起共享資源。

Windows Azure緩存服務可以應用于任何的Windows Azure應用程序,甚至是包括運行在Linux虛擬機上的應用程序。未來,微軟也會將該服務配置到Windows Azure Mobile Services上。

此外,用戶可以分配高達150GB的內存數(shù)據(jù)對象或內容,內存可以動態(tài)的增加或減少而無需重啟應用程序。目前Windows Azure Cache尚不支持Memcached,但是微軟已經計劃在未來為其添加對Memcached的支持,AWS和微軟都沒有明確表示升級過后的服務如何面向用戶。

分享到

lihongliang

相關推薦