Microsoft Azure Redis Cache 是基於流行的開源Redis Cache
1、Microsoft Azure Redis Cache 可分為以下幾個級別:
- Basic – 單節點. 最大存儲 53 GB(提供多種大小)。
- Standard – 雙節點 Primary/Replica. 最大存儲 53 GB(提供多種大小),提供 99.9% SLA保障。
- Premium – 雙節點 Primary/Replica 最多擴展 10 shards. 最大存儲 6 GB —530 GB (如需更多聯系Microsoft)。包括Standard級別的所有特性並且支持Redis集群,Redis持久化存儲,Azure Virtual Network,同時提供99.9% SLA保障。
基本(Basic,不包含SLA):
服務名稱 | 緩存大小 | 客戶端連接數 | 網絡性能 | 是否提供SLA保障 |
C0 | 250MB | 256 | 低 | 否 |
C1 | 1GB | 1000 | 低 | 否 |
C2 | 2.5GB | 2000 | 中等 | 否 |
C3 | 6GB | 5000 | 中等 | 否 |
C4 | 13GB | 10000 | 中等 | 否 |
C5 | 26GB | 15000 | 高 | 否 |
C6 | 53GB | 20000 | 最高 | 否 |
標准(Standard,支持SLA):
服務名稱 | 緩存大小 | 客戶端連接數 | 網絡性能 | 是否提供SLA保障 |
C0 | 250MB | 256 | 低 | 是 |
C1 | 1GB | 1000 | 低 | 是 |
C2 | 2.5GB | 2000 | 中等 | 是 |
C3 | 6GB | 5000 | 中等 | 是 |
C4 | 13GB | 10000 | 中等 | 是 |
C5 | 26GB | 15000 | 高 | 是 |
C6 | 53GB | 20000 | 最高 | 是 |
高級(Premium):
服務名稱 | 緩存大小 | 客戶端連接數 | 網絡性能 | 是否提供SLA保障 |
P1 | 6GB | 7500 | 中等 | 是 |
P2 | 13GB | 15000 | 中等 | 是 |
P3 | 26GB | 30000 | 高 | 是 |
P4 | 53GB | 40000 | 最高 | 是 |
2、強大功能
Redis 是一種高級的鍵值存儲,其中鍵可包含數據結構,例如字符串、哈希、列表、集合和有序集合。
Redis 支持針對這些數據類型的一組原子操作。
Redis 還支持簡單的主-從復制,具有非常快的非首先阻止同步、網絡分割時自動重新連接等。
其他功能包括事務、發布/訂閱、Lua 腳本、具有有限生存時間的鍵和配置設置,使 Redis 在行為上與緩存類似。
你可以通過當今大多數編程語言使用 Redis。
Azure Redis 緩存使用 Redis 身份驗證,並且還支持與 Redis 的 SSL 連接。
3、高性能
即使用戶負荷增加,Azure Redis 緩存也可幫助應用程序提高響應能力。它利用 Redis 引擎的低延遲、高吞吐量功能。這一單獨的分布式緩存層允許數據層進行獨立縮放,以便更有效地使用應用程序層中的計算資源。
4、易於使用和管理
Azure Redis 緩存易於使用。僅使用 Azure 預覽門戶設置緩存,並使用任何支持 Redis 的客戶端調入其終結點。如果你之前使用過 Redis,就應該已知道如何使用 Azure Redis 緩存。
Azure Redis 緩存易於管理。你還可以通過預覽門戶輕松監視緩存的運行狀況和性能。此外,你可以讓 Microsoft 為你管理緩存的復制,從而幫助提高發生緩存失敗時緩存數據的可用性。