本文提供有關如何規劃 Azure Cache for Redis 的常見問題解答。
這很重要
Azure Cache for Redis 宣布了所有 SKU 的淘汰時間表。 建議您儘快將現有的 Azure Cache for Redis 執行個體移至 Azure 受控 Redis 。
有關退役的更詳細資訊:
Azure Redis 快取效能
如需如何對 Azure Redis 快取效能進行效能評定,和取得範例效能評定編號的指導,請參閱 效能測試。
如何支付 Azure Redis 的費用?
如需 Azure Redis 計費的詳細資訊,請參閱 Azure Cache for Redis 價格。 價格頁面所列的價格為每小時和每月費率。 快取以每分鐘為單位計費。 計費週期會從建立快取到刪除快取之間的時間所計算。 沒有停止或暫停快取計費的選項。
如何將 Azure Redis 與 Azure Government 雲端或由世紀互聯雲端運作的 Azure 搭配使用?
Azure Government 雲端和由世紀互聯雲端運作的 Azure 提供 Azure Redis 的基本、標準和進階層。 這些雲端存取和管理 Azure Redis 的 URL 與 Azure 公用雲端不同,如下表所示:
| 雲 | Redis 的網域名稱系統 (DNS) 後綴 |
|---|---|
| 公開 | *.redis.cache.windows.net |
| 美國政府 | *.redis.cache.usgovcloudapi.net |
| 世紀互聯雲端 (中國) | *.redis.cache.chinacloudapi.cn |
Azure Redis Enterprise 和 Enterprise Flash 層級僅適用於公用雲端。
如需搭配其他雲端使用 Azure Redis 的其他考量,請參閱下列連結:
如需在 Azure Government 雲端中使用 Azure Redis 搭配 PowerShell 和由世紀互聯雲端運作的 Azure 的相關資訊,請參閱 如何連線到其他雲端 - PowerShell。
我的快取資料位於何處?
在 Azure Cache for Redis 中,您的應用程式資料會儲存在虛擬機器 (VM) 或 VM 的 RAM 中,視裝載快取的層級而定。 根據預設,您的資料會位於您選取的 Azure 區域中。 在兩種情況下,您的資料可能會離開區域:
當您在進階層快取上啟用資料持續性時,Azure Cache for Redis 會將您的資料備份至 Azure 儲存體帳戶。 如果您的儲存體帳戶位於另一個區域,或透過 異地備援記憶體 (GRS) 將資料復寫至不同的區域,您的資料復本就會在那裡。 Enterprise 和 Enterprise Flash 層級會使用直接掛接至未離開區域的 VM 上的磁碟上持續性。
如果您在進階層快取上設定 [被動異地複],而次要快取位於不同的區域,就像通常那樣,您的資料會復寫到該區域。 如果您在 Enterprise 或 Enterprise Flash 層快取上設定作用中異地複寫,則您的資料會複寫到異地複寫群組中的每個快取。 如果異地復寫群組中的快取位於其他區域,就像通常那樣,您的資料會復寫到這些區域。
備註
Enterprise Flash 層也會將資料儲存在暫時的 NVMe 快閃磁碟上。 此磁碟會掛接至快取執行個體 VM,因此與執行個體位於相同的區域中。
您必須明確設定 Azure Redis 以使用上述功能。 您也可以完全控制儲存體帳戶或次要快取所在的區域。
我應該在哪一個區域中找到我的快取?
為了獲得最佳效能和最低的延遲,請在與快取用戶端應用程式相同的 Azure 區域中找出您的 Azure Redis 快取。
相關內容
請參閱其他 Azure Redis 常見問題。