Amazon ElastiCache 是一項全受管的 RedisMemcached 相容服務,可為現代應用程式提供即時、成本最佳化效能。ElastiCache 可加快資料庫和應用程式效能,以微秒級回應時間擴展至每秒數億個操作。相較於開放原始碼替代方案,ElastiCache 提供增強的安全性、可靠性、可擴展性和效能。

您可使用我們的無伺服器選項,快速開始使用 ElastiCache,而無需規劃、佈建和管理快取叢集容量。Amazon ElastiCache Serverless 可在記憶體、運算和網路輸送量需求變更時立即擴展,以適應您的工作負載。使用 ElastiCache Serverless,您可依 GiB-小時存放的資料,以及應用程式工作負載在 ElastiCache 處理單元 (ECPU) 中使用的運算付費。

您還可選取 ElastiCache 節點類型和節點數目,來設計 ElastiCache 叢集。這樣做時,會依每個節點按小時付費。ElastiCache 既支援隨需節點 (無需承諾),也支援預留節點 (為承諾一年期或三年期的客戶提供折扣)。進一步了解如何在 ElastiCache Serverless 與設計您自己的 ElastiCache 叢集之間進行選擇。

您可能還會產生與備份儲存、區域內或跨區域的資料傳輸或使用 AWS Outposts 關聯的成本。

AWS 定價計算器

適用於 ElastiCache 的 AWS 定價計算器

只需按用量付費,沒有最低費用。 根據位置、資料傳輸量、請求數目等,以單一估算方式計算您的 ElastiCache 和架構成本立即使用 ElastiCache 建立自訂估算 »

AWS 免費方案

ElastiCache 做為 AWS 免費方案的一部分,您可以免費開始使用。註冊後,新 AWS 客戶可免費獲得長達 12 個月的 ElastiCache cache.t2.micro 或 cache.t3.micro 節點 750 小時的使用時間。

ElastiCache 節點本身傳入或傳出的流量並不需要支付 ElastiCache 資料傳輸費用。作為 AWS 免費方案的一部分,AWS 的新客戶可獲得一年期所有 AWS 服務之間每月共計 15 GB 的資料傳出免費額度。

AWS 免費方案適用於參與在我們全球區域提供的各項服務。AWS 免費方案會每月計算一次所有區域的免費用量,並自動套用到帳單。免費用量不可累計。AWS 免費方案目前不適用於 AWS GovCloud (美國) 區域或中國 (北京) 區域。

注意:AWS 免費方案目前不適用於 ElastiCache Serverless。

無伺服器

關鍵詞

存放的資料:您只需依存放在 ElastiCache Serverless 中的資料,按千兆位元-小時 (GB-小時) 付費。ElastiCache Serverless 持續監控存放在快取中的資料量,每分鐘多次取樣,並計算每小時平均值,以確定快取的資料儲存用量 (Gb-小時)。每個 ElastiCache Serverless 快取依至少存放的 1 GB 資料計量。

ElastiCache 處理單元 (ECPU):您只需依 ElastiCache 處理單元 (ECPU) 中的 ElastiCache Serverless 請求付費,這是同時包含 vCPU 時間和傳輸資料的單元。每傳輸千位元組 (KB) 資料的讀取和寫入需要 1 個 ECPU。例如,傳輸 3.2 KB 資料的 GET 命令會取用 3.2 個 ECPU。需要額外 vCPU 時間或傳輸超過 1 KB 資料的命令會取用比例更大的 ECPU。

最小計量資料儲存:每個快取 1 GB。

區域

隨需節點

您可以選擇快取節點類型和快取節點數目,來設計自己的 ElastiCache 叢集。節點是 ElastiCache 叢集中最小的建置區塊。一般而言,與同等上一代節點類型相比,最新一代類型以更低的成本提供更多記憶體和運算能力。如需要使用哪個節點大小的相關資訊,請參閱支援的節點類型選擇節點大小

使用隨需節點可讓您按小時為記憶體容量付費,無需做出長期承諾。使用隨需節點時,從節點啟動到終止,按小時計費。執行未滿一小時的節點,將按一小時計費。

區域

資料分層

具有資料分層的節點使用固態硬碟 (SSD),透過將最不常用的項目從記憶體移動到 SSD 來自動優化 ElastiCache 叢集的成本。與儲存在記憶體中的資料相比,儲存在 SSD 上的資料表現出略高的延遲和較低的輸送量。

具有資料分層的 Amazon ElastiCache for Redis 節點非常適合定期存取多達 20% 的資料的工作負載,以及在首次需要存取頻率較低的項目時可以容忍額外延遲的應用程式。

相較於僅使用記憶體的 ElastiCache R6g 節點,具有記憶體和 SSD 的 ElastiCache R6gd 節點的總儲存容量增加了近 5 倍,並且可以協助您在以最大使用率執行時節省 60% 以上的成本。如需有關資料分層如何降低您的成本的說明,請參閱範例 6。

注意:ElastiCache Serverless 無法使用資料分層。

預留節點

ElastiCache 預留節點或執行個體 (RI) 為您在一年或三年期限內預留的節點依照目前每小時的使用費率提供大幅折扣。使用預留節點,您可以選擇:

• 每小時所需支付的費用低廉,且無需預付款
• 以較低的小時費用,支付一次性部分預付款
• 全部預付,以享受較低的每小時費用

預留節點定價還適用於使用資料分層的叢集節點。如需進一步了解,請瀏覽我們的 ElastiCache 預留節點文件

注意:ElastiCache Serverless 無法使用預留節點。

適用於 ElastiCache 的預留節點方案

* RI 每月費用是整個預留執行個體期間的平均每月費用。如果按月計費的話,視乎您執行的 ElastiCache 執行個體類型,實際每月付款將等於該月的實際小時數 x 每小時使用費或該月的秒數 x 每小時使用費/3,600。小時使用費率等同於整個預留執行個體合約有效期間的每月費用總平均值除以整個預留執行個體合約有效期間的總小時數 (以一年 365 天計算)。

**RI 每小時有效費率可協助您計算預留執行個體比隨需定價節省多少成本。當您購買預留執行個體時,將按照您選擇的整個預留執行個體合約期間的每個小時向您收費,無論該執行個體是否在執行中。有效小時價格顯示執行個體的每小時攤餘成本。它採用預留執行個體在整個合約有效期間的總成本 (包括任何預付款),並將該成本分散到該預留執行個體合約有效期間的每個小時。

備份與還原

使用 ElastiCache,您可以在所有 AWS 區域每月依每 GiB 0.085 美元的費率存放備份。建立備份或將資料從備份還原至 Redis 快取,無需支付資料傳輸費用。

資料傳輸

區域內的資料傳輸成本

同一可用區域 (AZ) 內的 Amazon Elastic Compute Cloud (Amazon EC2) 與 ElastiCache 之間的資料傳輸免費。儘管在同一區域的不同可用區域內,Amazon EC2 執行個體與 ElastiCache 節點之間的資料傳輸要收取傳入或傳出每 GB 0.01 USD 的標準 EC2 區域性資料傳輸費用,但您只需支付從 EC2 執行個體傳入和傳出資料的費用。

跨區域的資料傳輸成本

ElastiCache Global Datastore 支援全受管、快速、可靠且安全的跨區域複寫。下列費用適用於來自主要 (或來源) 區域的輸出流量。

Global Datastore 可在 M5、R5、R6g、R6gd、M6g、M7g 和 R7g 節點使用,但不符合 AWS 免費方案的資格。

注意:ElastiCache Serverless 目前不適用於 Global Datastore。

區域

AWS Outposts

AWS Outposts 是一項全受管服務,可將 AWS 基礎設施、服務、API 和工具擴展至客戶資料中心、主機代管空間或內部部署設施。您可以購買三年期 Outposts 伺服器,提供部分預付、全部預付和無預付選項。價格含期限結束前的交付、安裝、維修和拆卸費用。

透過提供本機存取 AWS 管理的基礎設施,AWS Outposts 可讓您使用與 AWS 區域相同的程式設計界面在內部部署建置並執行應用程式,同時使用本機運算和儲存資源來滿足更低延遲和本機資料處理的需求。ElastiCache for Outposts 僅支援 M5 和 R5 系列節點。

注意:AWS Outposts 不適用於 ElastiCache Serverless。

隨需

區域

定價範例

範例 1:在新應用程式中開始使用快取

案例:您正在建置新的應用程式,需要快取來存放經常從資料庫存取的資料,以改善應用程式效能。您估計平均資料集大小約為 10 GB,平均請求速率為每秒 50,000 個請求。您還可選擇將工作負載部署在美國東部 (維吉尼亞北部)。

您的快取總費用計算如下:
資料儲存費用
平均每小時資料儲存用量 = 10 GB-小時。

平均每小時資料儲存費用:
10 GB-小時 * 0.125 USD/GB-小時 = 1.25 USD/小時

ECPU 費用
由於您的工作負載正在快取使用案例,每個請求會取用 1 個 ECPU,假設每個請求傳輸的平均位元組少於 1 KB。

平均每小時 ECPU 用量 = 50,000 個請求/秒 * 1 小時 3,600 秒 = 180,000,000 個 ECPU。

平均每小時 ECPU 費用:
(180,000,000/1,000,000) * 0.0034 USD/百萬 ECPU = 0.612 USD/小時

無伺服器費用總計
資料儲存 = 1.25 USD/小時
ECPU 費用 = 0.61 USD/小時
總計 = 1.86 USD/小時

範例 2:應用程式尖峰流量的 Redis 快取

案例︰您正在建置應用程式,該應用程式需要一個能夠讓電子商務網站中的使用者快速存取資料的資料庫,從而提供回應靈敏的即時使用體驗。您估計應用程式在閒置狀態下的快取資料集總大小為 10 GB,並且在一天兩小時的尖峰期間會增長至 100 GB。您的應用程式使用 Redis SET 和 GET 命令來存取此快取,以讀取和寫入大小為 500 位元組的物件。您估計,您的典型請求速率為每秒 100,000 個請求,每天兩小時的每日尖峰為每秒 100 萬個請求。您還可選擇將工作負載部署在美國東部 (維吉尼亞北部)。

決定︰處於簡便性考慮,您選擇使用 ElastiCache Serverless 開始建置應用程式。您還可使用隨需節點來設定您自己的叢集,以選擇執行工作負載。您可以比較兩種選項的定價。

無伺服器選項
您的總費用計算如下:
資料儲存費用
平均每小時資料儲存用量 = ((10 GB * 22 小時) + (100 GB * 2 小時))/1 天 24 小時 = 17.5 GB-小時

平均每小時資料儲存費用:
17.5 GB-小時 * 0.125 USD/GB-小時 = 2.19 USD/小時

ECPU 費用
由於您的工作負載包含 Redis SET 和 GET 請求,並且每個請求傳輸 500 位元組,因此每個請求會取用 1 個 ECPU。

平均每小時 ECPU 用量 = (100,000 ECPU/秒 * 1 小時 3,600 秒 * 22 小時 + 1,000,000 ECPU/秒 * 1 小時 3,600 秒 * 2 小時)/1 天 24 小時 = 630,000,000 ECPU

平均每小時 ECPU 費用:
(630,000,000/1,000,000) * 0.0034 USD/百萬 ECPU = 2.14 USD/小時

資料傳輸費用
您可以在選取的可用區域中存取無伺服器快取,因而不會產生任何跨可用區域資料傳輸費用。

無伺服器費用總計
資料儲存 = 2.19 USD/小時
ECPU 費用 = 2.14 USD/小時
總計 = 4.33 USD/小時

隨需節點選項
您可以使用 r7g.xlarge 節點來設計叢集。為了滿足 100 GB 的尖峰和每秒 100 萬個請求,並保留 20% 的快取,以防不可預測的尖峰,您需要六個碎片,每個碎片 19.74 GB (26.32 GB 的 75%) 的可用儲存,並且兩個節點達到高可用性 (設定自己的叢集時,針對非資料用途,ElastiCache 建議保留 25% 的節點記憶體)。您可以將節點平均分配到兩個可用區域中,以實現高可用性。

隨需節點費用
Cache.r7g.xlarge = 0.437 USD
總計 = 0.437 USD * 12 個節點叢集 = 5.25 USD/小時

資料傳輸費用
(100,000 個請求/秒 * 3,600 秒/小時 * 22 小時 + 1,000,000 個請求/秒 * 3,600 秒/小時 * 2 小時)/24 = 630,000,000 個請求/小時
傳輸的資料 = 630,000,000 個請求/小時 * 500 位元/請求 = 293.36 GB/小時。
由於多可用區域架構,大約 50% 的資料將通過可用區域
293.36 GB/小時 * 50% * 0.01 USD/GB = 1.46 USD/小時

隨需費用總計
節點費用 = 5.25 USD/小時
資料傳輸費 = 1.46 USD/小時
總計 = 6.71 USD/小時

範例 3:在新應用程式中開始使用 Memcached 快取

案例︰您有一個使用 Amazon ElastiCache for Memcached 的簡易資料庫快取使用案例。您需要快取具有高可用性,以避免在節點或可用區域發生故障導致應用程式效能降低。您估計應用程式在閒置狀態下的快取資料集總大小為 20 GB,並且在尖峰期間會增長至 150 GB。您的應用程式使用 Memcached SET 和 GET 命令來存取此快取,以讀取和寫入大小為 500 位元組的物件。您估計,您的典型請求速率為每秒 100,000 個請求,每天兩小時的每日尖峰為每秒 500,000 萬個請求。您還可選擇將工作負載部署在美國東部 (維吉尼亞北部)。

決定︰處於簡便性考慮,您選擇使用 ElastiCache Serverless 開始建置應用程式。您還可使用隨需節點來設定您自己的叢集,以選擇執行工作負載。由於您需要高可用性,因此可針對 Memcached 叢集運作兩個 ElastiCache,並透過應用程式寫入兩個叢集。您可以比較兩種選項的定價。

無伺服器選項

您的總費用計算如下:
資料儲存費用
平均每小時資料儲存用量 = ((20 GB * 22 小時) + (150 GB * 2 小時))/1 天 24 小時 = 30.83 GB-小時

平均每小時資料儲存費用:
30.83 GB-小時 * 0.125 USD/GB-小時 = 3.85 USD/小時

ECPU 費用
由於您的工作負載包含 Memcached SET 和 GET 請求,並且每個請求傳輸 500 位元組,因此每個請求會取用 1 個 ECPU。

平均每小時 ECPU 用量 = (100,000 ECPU/秒 * 1 小時 3,600 秒 * 22 小時 + 500,000 ECPU/秒 * 1 小時 3,600 秒 * 2 小時)/1 天 24 小時 = 480,000,000 ECPU

平均每小時 ECPU 費用:
(480,000,000/1,000,000) * 0.00340 USD/百萬 ECPU = 1.63 USD/小時

資料傳輸費用
您可以在選取的可用區域中存取無伺服器快取,因而不會產生任何跨可用區域資料傳輸費用

無伺服器費用總計
資料儲存 = 3.85 USD/小時
ECPU 費用 = 1.63 USD/小時
總計 = 5.48 USD/小時

隨需節點選項
您可以使用 r7g.xlarge 節點來設計叢集。為了滿足 150 GB 的尖峰,並保持 20% 的緩衝區,以防不可預測的尖峰,您需要七個碎片,每個碎片具有 26.32 GB 的可用儲存。您將需要總計 14 個節點才能建立兩個叢集,以實現高可用性。

隨需節點費用
Cache.r7g.xlarge = 0.437 USD
總計 = 0.437 USD * 7 個節點叢集 * 2 個叢集 = 6.12 USD/小時

資料傳輸費用
(100,000 個請求/秒 * 3,600 秒/小時 * 22 小時 + 500,000 個請求/秒 * 3,600 秒/小時 * 2 小時)/24 = 480,000,000 個請求/小時
傳輸的資料 = 480,000,000 個請求/小時 * 500 位元/請求 = 223.51 GB/小時。
由於多可用區域架構,大約 50% 的資料將通過可用區域
223.51 GB/小時 * 50% * 0.01/GB USD * 2 個叢集 = 2.24 USD/小時

隨需費用總計
節點費用 = 6.12 USD/小時
資料傳輸費 = 2.24 USD/小時
總計 = 8.36 USD/小時

範例 4:運作以 Redis 為基礎的遊戲排行榜

您在一間遊戲公司工作,您的團隊管理以 Redis 為基礎的排行榜。您的資料儲存大小為 100 GB,包含平均為 1.2 KB 的物件。您使用 Redis 的 SortedSet 資料結構來維護排行榜,平均請求速率為每秒 500,000 個。工作負載中的每個 Redis 請求時間平均為 SET 或 GET 請求的 vCPU 時間的三倍,並傳輸 1.2 KB 的資料。因此,應用程式的每個請求取用的平均 ECPU 為 3 個 ECPU。您的總費用計算如下

資料儲存費用
平均每小時資料儲存用量 = 100 GB-小時

平均每小時資料儲存費用:
100 GB-小時 * 0.125 USD/GB-小時 = 12.50 USD/小時

ECPU 費用
平均每小時 ECPU 用量 = 500,000 個請求/秒 * 3 ECPU/請求 * 1 小時 3,600 秒 = 5,400,000,000 個 ECPU。

平均每小時 ECPU 費用:
(5,400,000,000/1,000,000) * 0.00340 USD/百萬 ECPU = 18.36 USD/小時

無伺服器費用總計
資料儲存 = 12.50 USD/小時
ECPU 費用 = 18.36 USD/小時
總計 = 30.86 USD/小時

範例 5:使用 Global Datastore for ElastiCache for Redis 進行大量寫入,三年預付 (分散式工作階段存放區使用案例)

案例︰您具有使用 ElastiCache for Redis 的高讀取量的分散式工作階段存放區工作負載。由於您的使用者遍佈美國,因此您選擇使用美國東部 (維吉尼亞北部) 中的 Global Datastore 作為主要區域,美國西部 (加利佛尼亞北部) 中的 Global Datastore 作為次要區域。您的資料集總大小是 25 GiB (包含 200 個位元組物件)。您的流量模式是在主要區域每秒寫入 50,000 次並每秒讀取 50,000 次,而在次要區域每秒讀取 50,000 次。您選擇了跨三個可用區域部署叢集化架構,每個區域三個碎片,每個磁片兩個複本節點。碎片是一到六個 Redis 節點之間的集合。

決定︰您希望此工作負載非常穩定,並選擇全部預付購買來承諾三年預留執行個體。您的總費用計算方式如下:

預留節點費用,三年期承諾,全部預付
3 個碎片 * 每個碎片 3 個節點 * 2 個區域 = 共 18 個節點
cache.m7g.xlarge 三年期全部預付的實際小時定價 = 0.142 USD/小時
18 個節點 * 0.142 USD = 2.556 USD/小時

資料傳輸費用
每秒讀取 100,000 次 * 200 個位元組 * 60 分鐘/小時 * 60 秒/分鐘 = 72 GiB/小時

每秒寫入 50,000 次 * 200 個位元組 * 60 分鐘/小時 * 60 秒/分鐘 = 36 GiB/小時
由於多可用區域架構,大約 66% 的資料將通過可用區域
(72 GiB + 36 GiB) * 66% * 0.01 USD/GiB = 0.713 USD/小時

Global Datastore 複寫流量傳出 = 36 GiB/小時
36 GiB * 0.02 USD = 0.72 USD/小時

總計 = 0.72 USD + 0.713 USD = 1.43 USD/小時

總費用
ElastiCache 節點費用 = 2.56 USD/小時
資料傳輸費 = 1.43 USD/小時
總計 = 3.99 USD/小時

範例 6:使用資料分層託管具有低毫秒延遲的 TB 級快取

案例︰您正在執行報告應用程式且已選擇 ElastiCache 來提升基礎資料庫的效能。該應用程式為臨時性質,主要存取上個月產生的資料,但出於合規目的需要保留 12 個月的資料。存放的資料量非常穩定,每月 85 GiB,攻擊 1 TiB。

決定︰由於您的應用程式主要使用最新資料,因此您選擇具有資料分層的 cache.r6gd.16xlarge 節點類型。您的應用程式正在美國東部 (維吉尼亞北部) 區域執行。您未使用僅供讀取複本、快照、Global Datastore 或任何其他可計費的 ElastiCache 功能。您的總費用計算如下:

隨需節點費用
資料集大小:1 TiB (或 1024 GiB)
cache.r6gd.16xlarge 可用記憶體容量:419.1 GiB/節點,少於 25% 的預留記憶體:419.1*.75 = 314.33 GiB/節點
cache.r6gd.16xlarge SSD 容量︰1592.56 GiB
每個節點總容量:314.33 + 1592.56 = 1906.89 GiB/節點
資料集所需的節點:1024 GiB ÷ 1906.89 GiB/節點 = 1 節點
cache.r6gd.xlarge 隨需價格:12.477 USD/小時
每小時總費用:1 個點點* 12.477 USD/小時 = 12.48 USD

如果完全在記憶體中執行,所需的節點數:1024 GiB ÷ 314.33 GiB / 節點 (用於 cache.r6g.16xlarge) = 4 個節點
cache.r6g.16xlarge 隨需價格:6.567 USD/小時
完全在記憶體中執行的每小時費用:4 個節點 * 6.567 USD/小時 = 26.27 USD
與完全在記憶體中執行相比的節省:26.27 USD – (12.48 USD/26.27 USD) = 52.5%

常見問答集

ElastiCache 是否包含在 AWS 免費方案中?

是,您可以開始免費使用 ElastiCache。新 AWS 客戶可免費獲得長達 12 個月的 ElastiCache cache.t2.micro 或 cache.t3.micro 節點 750 小時的使用時間。作為 AWS 免費方案的一部分,AWS 的新客戶可獲得一年期所有 AWS 服務之間每月共計 15 GB 的資料傳出免費額度。

AWS 免費方案適用於參與在我們全球區域提供的各項服務。採用 AWS 免費方案期間,我們將每月結算一次您使用的免費用量 (綜合所有區域),並自動加入您的帳單,唯免費用量不能累計。AWS 免費方案目前不適用於 AWS GovCloud (美國) 區域或中國 (北京) 區域。

注意:AWS 免費方案目前不適用於 ElastiCache Serverless。

ElastiCache 每月費用是多少?

使用 AWS 定價計算器,根據位置、資料傳輸量、請求數目等,以單一估算方式計算您的 ElastiCache 成本。

哪些因素會影響 ElastiCache 的成本?

無伺服器、設計自己的叢集、資料分層、預留節點、備份和還原、資料傳輸和 AWS Outposts 可能會影響您的 ElastiCache 成本。
 
  • 無伺服器:無伺服器快取有助於視需自動擴展,而無需為尖峰需求佈建容量,藉此來優化成本。
  • 隨需節點:使用隨需節點設定的叢集,可協助針對具有可預測擴展需求的工作負載來優化成本。
  • 資料分層︰具有資料分層的節點使用 SSD,透過將最不常用的項目從記憶體移動到 SSD 來自動優化 ElastiCache 叢集的成本。
  • 預留節點︰ElastiCache 預留節點為您在一年或三年期限內預留的節點依照目前每小時的使用費率提供大幅折扣。
  • 備份和還原︰針對所有 AWS 區域,依據每月每 GB 0.085 USD 的費率收取備份的儲存費用。
  • 資料傳輸︰同一可用區域內的 Amazon EC2 和 ElastiCache 之間傳輸資料是免費的。儘管在同一區域的不同可用區域內,Amazon EC2 執行個體與 ElastiCache 節點之間的資料傳輸要收取標準 EC2 區域性資料傳輸費用,但您只需支付從 EC2 執行個體傳入和傳出資料的費用。

問:使用 ElastiCache 如何計價和收費?

使用 ElastiCache Serverless,您只需依快取資料 (GiB-小時),以及應用程式使用的 ElastiCache 處理單元 (ECPU) 數目來付費。設計自己的叢集時,依每小時每個節點定價。

如何計算 ElastiCache 處理單元 (ECPU)?

您只需依 ECPU 中的 ElastiCache Serverless 請求付費。請求取用的 ECPU 數目取決於花費的 vCPU 時間和傳輸的資料量。每個簡單的讀取和寫入,例如 Redis GET 和 SET 命令或 Memcached SET 和 GET 命令,每次傳輸的資料需要 1 個 ECPU。例如,傳輸 3.2 KiB 資料的 GET 命令將取用 3.2 個 ECPU。

相較於 GET 或 SET 命令,某些在記憶體資料結構上運作的 Redis 命令取用需要更多 vCPU 時間。ElastiCache 依據命令花費的 vCPU 時間,與 Redis SET 或 GET 命令花費的 vCPU 時間基準做比較,來計算取用的 ECPU 數目。例如,SORT 命令是 SET 或 GET 命令所花費 vCPU 時間的三倍,並且傳輸 2 KiB 資料將取用 3 個 ECPU。

如果您的命令需要額外的 vCPU 時間,並且傳輸的資料超過 1 個 ECPU 的基準,則 ElastiCache 會依據兩個維度較高者來計算所需的 ECPU。例如,ZADD 命令是 SET 或 GET 命令所花費 vCPU 時間的兩倍,並且傳輸 3 KiB 資料將取用 3 個 ECPU。

如何計算 Amazon EC2 與 ElastiCache 之間的資料傳輸成本?

同一可用區域內的 Amazon EC2 和 ElastiCache 之間傳輸資料是免費的。當您建立 ElastiCache Serverless 快取時,您可以選擇想要 ElastiCache 建立 VPC 端點所在的可用區域。當存取快取的 EC2 執行個體位於與快取端點相同的可用區域時,不會產生跨可用區域資料傳輸成本。如果您從不同的可用區域存取快取,則須收取標準 Amazon EC2 跨可用區域資料傳輸成本。您只需依傳入或傳出 EC2 執行個體的資料付費。VPC 端點傳入或傳出的流量並不需要支付 ElastiCache 資料傳輸費用。

當您設計自己的叢集時,您的應用程式會直接連線至每個快取節點。儘管在同一區域的不同可用區域內,EC2 執行個體與 ElastiCache 節點之間的資料傳輸要收取標準 EC2 區域性資料傳輸費用,但您只需支付從 EC2 執行個體傳入和傳出資料的費用。ElastiCache 節點本身傳入或傳出的流量並不需要支付 ElastiCache 資料傳輸費用。

標準資料傳輸費率適用於從區域傳出的資料。

我的 ElastiCache Serverless 快取的帳單週期怎麼計算?

ElastiCache Serverless 快取的帳單會在快取可供使用時立即開始計費。帳單會持續計費,直至刪除快取。當您的快取在「可用」或「正在更新」狀態下執行時,ElastiCache Serverless 快取將會計費。如果您不想再支付快取的費用,那麼必須將其刪除,以免產生應計費額外用量

我的 ElastiCache 隨需節點的帳單週期怎麼計算?

ElastiCache 節點的帳單會在節點可供使用時立即開始計費。帳單週期持續到節點終止時為止,終止也可能會在刪除時發生。

ElastiCache 節點時數如何界定?

當您的節點在「可用」或「正在修改」狀態下執行時,ElastiCache 節點時數均會計費。如果您不想再支付節點的費用,那麼必須將其終止,以免產生更多應計費節點小時數。

ElastiCache 價格是否含稅?

除非另有說明,否則 ElastiCache 價格不包括適用的稅金和關稅,包括增值稅和適用的營業稅。帳單地址在日本的客戶若使用 AWS 服務,則需負擔日本 消費稅

探索 AWS 客戶如何使用 ElastiCache

造訪客戶頁面
準備好開始建置?
開始使用 ElastiCache
還有其他問題嗎?
聯絡我們