您的應用程式。更加快速。
隨著應用程式的流量和需求增加,以符合成本效益的方式輕鬆調整效能。將快取層新增至應用程式架構,以近乎即時的速度處理數千名同時操作的使用者,並享有受控服務的所有好處。
絕佳的輸送量和效能,可每秒處理數百萬個要求,且延遲不超過一毫秒
具有自動修補、更新、調整和佈建功能的完全受控服務,可讓您專注於開發
RedisBloom、RediSearch、RedisJSON 和 RedisTimeSeries 模組整合,支援資料分析、搜尋及串流
強大的功能,包括叢集、作用中異地複寫、Redis on Flash,以及最高 99.999% 的可用性
您可以使用 Azure Cache for Redis 建置的項目
使用分散式快取提升應用程式的速度
您可以讓資料層用更省成本的方式來調整輸送量 (而非透過擴充的資料庫執行個體),進而補充如 Azure SQL Database 及 Azure Cosmos DB 等資料庫服務。使用常見的另行快取模式,儲存並共用資料庫查詢結果、工作階段狀態及靜態內容,讓您的應用程式具備靈活度與擴充性。
以訊息代理程式的形式,在服務之間進行通訊
將 Azure Cache for Redis 用作實作發佈/訂閱或佇列架構的解決方案。路由即時訊息,以及擴大 SignalR 等 Web 通訊架構。針對傳輸中的資料使用業界標準 TLS 加密 ,並使用 Azure Private Link設定適當的網路隔離。
使用 Azure 上的 Redis Enterprise 升級應用程式效能
透過我們與 Redis Inc 聯手開發的 Azure Cache for Redis 企業層和企業快閃層,獲得熱門 Redis Enterprise 功能的關鍵支援。利用作用中異地複寫,建立全域分散的快取,最高可達 99.999% 的可用性。使用隨附的 RediSearch、RedisBloom 和 RedisTimeSeries 模組,新增新的資料結構以強化分析及機器學習。以及使用企業快閃層在快速的快閃儲存體上執行 Redis,以較低的價格取得大量快取大小。
內建全方位安全性與合規性
-
Microsoft 每年斥資超過USD10 億元研究與開發網路安全性。
-
我們聘請了超過 3,500 名資訊安全專家專門保護資料安全性和隱私權。
-
Azure 獲得的認證遠多於其他任何雲端提供者。檢視完整清單。
-
符合成本效益且易於掌控的價格
五個定價層和保留價格選項可讓您彈性地調整工作負載效能。查看 價格詳細資料。
開始使用 Azure 免費帳戶
2
在點數用盡後,請轉為隨用隨付以繼續利用相同的免費服務進行建置。只有當您使用超過每月免費數量時,才需支付費用。
3
受到各種規模公司的信任
阿拉斯加航空讓購物更輕鬆
"我們想要使用 Azure Cache for Redis,但知道要執行內部部署並不容易。但在 Azure 中,只要按三下就完成了。我們不必與其他團隊協調來設定新的基礎架構,也不必弄清楚在投入生產後如何維護它,這是一件很棒的事情。"
阿拉斯加航空資深軟體工程師,Ralph Feltis
CarMax 推動線上創新
"Azure PaaS (平台即服務) 提供我們完整的功能集存取權,例如 Azure Cache for Redis,而我們不需要自己建置。我們可以啟動這些服務並在不到一個小時內開始使用它們,這太不可思議了。"
CarMax 解決方案架構設計師,Brandon Linton
SitePro 簡化即時 IoT 資料擷取
"我們可以利用 RedisTimeSeries 模組支援來自數十萬個 IoT 感應器的資料收集和分析,進而利用 Redis 做更多事情。"
SitePro 技術主管,Dustin Brown
Azure Cache for Redis 的常見問題集
-
Azure Cache for Redis is a fully managed, in-memory cache that enables high-performance and scalable architectures. Use it to create cloud or hybrid deployments that handle millions of requests per second at sub-millisecond latency—all with the configuration, security, and availability benefits of a managed service.
-
While most databases store data on slower, disk-based storage, Azure Cache for Redis stores data in memory. Since memory is significantly faster than disk storage, data can be written and retrieved much faster.
-
In some cases—and often in session store use cases—Azure Cache for Redis can be used as a standalone database. However, most of the time, it is best used as a complement to a database in the form of a cache. Azure Cache handles data that needs to be accessed more frequently, while the database handles data that needs to be stored for the longer term.
-
Azure Cache for Redis offers exceptional reliability with a 99.9 percent SLA. Most tiers provide a built-in replica that acts as a failover if the primary instance goes down. You can also configure your Azure Cache for Redis instance to use data persistence to recover data in the event of a hardware failure.
隨時就緒 - 開始設定您的 Azure 免費帳戶
- [1] 效能主張來自 Microsoft 委託並由 GigaOm 於 2020 年 10 月進行研究的資料。該研究比較了使用 Azure 資料庫時,測試應用程式在有無實作 Azure Cache for Redis 為快取解決方案的效能。該研究中使用 Azure SQL Database 與適用於 PostgreSQL 的 Azure 資料庫作為資料庫元素。具備 6 GB P1 進階執行個體的 Azure for Redis,搭配使用了 2 個虛擬核心的 Azure SQL Database 第 5 代一般用途執行個體,以及 2 個虛擬核心的適用於 PostgreSQL 的 Azure 資料庫的一般用途執行個體。這些結果的比較使用了 8、16、24 及 32 個虛擬核心的 Azure SQL DB 第 5 代一般用途執行個體,以及 8、16、24 及 32 個虛擬核心的適用於 PostgreSQL 的 Azure Database 一般用途執行個體 (未搭配 Azure Cache for Redis)。基準資料的來源為 GigaOm Web 應用程式資料庫負載測試,該測試會透過增加 HTTP 要求模擬負載過重的一般 Web 應用程式與後端資料庫。實際結果可能因為設定和區域而有所不同。
- [2] Redis 是 Redis Ltd 的註冊商標。Redis Ltd 擁有所有權利。Microsoft 的任何使用僅供參考之用,並不表示 Redis 與 Microsoft 之間有任何贊助、背書或聯盟。