表格存儲按實例計費。CU模式(原按量模式)的計費項包括讀吞吐量、寫吞吐量、數據存儲量和外網下行流量四部分。CU模式(原按量模式)適用于業務峰谷變化較大,不可預測的場景。如果實際業務中使用了多元索引、二級索引、SQL查詢、時序模型、多版本、生命周期管理、通道服務、數據遷移同步等核心功能,則會產生相應的讀寫數據、數據存儲費用。本文介紹了表格存儲CU模式(原按量模式)的計費價格、計費組成、計費項、核心功能計費原則以及計費項常見問題。
計費價格
具體計費價格,請參見表格存儲價格詳情頁。
您可以使用價格計算器對產品價格成本進行初步估算。
計費組成
表格存儲提供了容量型實例和高性能實例兩種實例規格。不同實例規格的計費組成如下圖所示。
使用表格存儲的多元索引、二級索引、SQL查詢和時序模型功能也會產生相應費用。相應功能的計費組成如下圖所示。
SQL本身不會有額外的費用,但是使用SQL查詢數據過程中涉及到的表掃描、索引查詢等操作會產生費用。
計費項
CU模式(原按量模式)下,表格存儲實例產生的費用主要由讀吞吐量、寫吞吐量、數據存儲量和外網下行流量四部分構成。
計費項 | 付費方式 | 計費標準 | |
預留讀吞吐量 |
| 實例所有表的預留讀吞吐量之和,按小時計費(賬單周期內每小時預留讀吞吐量的平均值)。單位為CU。 說明 僅高性能實例支持預留讀吞吐量。關于實例的更多信息,請參見實例。 | |
按量讀吞吐量 |
| 每秒實際消耗的讀吞吐量。表格存儲對賬單周期內實例下所有表的按量讀吞吐量之和進行計費。單位為CU。 | |
預留寫吞吐量 |
| 實例所有表的預留寫吞吐量之和,按小時計費(賬單周期內每小時預留寫吞吐量的平均值)。單位為CU。 說明 僅高性能實例支持預留寫吞吐量。關于實例的更多信息,請參見實例。 | |
按量寫吞吐量 |
| 每秒實際消耗的寫吞吐量。表格存儲對賬單周期內實例下所有表的按量寫吞吐量之和進行計費。單位為CU。 | |
說明 當數據量較大時,建議您使用預購資源包的方式降低存儲成本。 |
| 實例的數據總量,按小時計費(賬單周期內每小時數據總量的平均值)。單位為GB。 | |
外網下行流量 | 按量付費 | 應用程序訪問表格存儲所產生的外網下行流量費用。主要構成為應用程序使用HTTP方式訪問表格存儲返回的響應。 說明
|
核心功能計費原則
使用多元索引、二級索引、SQL查詢、時序模型、多版本、生命周期管理、通道服務、數據遷移同步等核心功能時會產生相應的費用。各功能的計費原則請參見下表。
如果通過外網訪問表格存儲,則會產生外網下行流量費用。
SQL本身不會有額外的費用,但是使用SQL查詢數據過程中涉及到的表掃描、索引查詢等操作會產生費用。
核心功能 | 計費原則 |
多元索引 | 不論當前實例規格,多元索引均會產生高性能存儲量、預留讀吞吐量與按量讀吞吐等。更多信息,請參見多元索引計量計費。 |
SQL查詢 | SQL當前本身不會有額外的計算消耗,但會根據使用SQL查詢數據的過程中,數據表掃描、索引查詢等操作產生讀寫吞吐量。更多信息,請參見SQL查詢計量計費。 |
二級索引 | 計費項包括數據存儲量、構建索引的讀寫吞吐量和正常讀寫吞吐量。更多信息,請參見二級索引計量計費。 |
時序模型 | 計費項包括數據存儲量和按量讀寫吞吐量。更多信息,請參見時序模型計量計費。 |
數據多版本 | 主要產生基于版本號與各個版本數據額外的存儲量費用。更多信息,請參見數據存儲量。 |
生命周期管理 | 配置生命周期管理清理數據,不會有額外的數據清理費用。但開啟生命周期管理功能后,會在各個屬性列增加時間戳作為的版本號數據,有額外的存儲量產生。更多信息,請參見數據存儲量。 |
通道服務 | 當前通道服務本身沒有額外的費用開銷。在消費通道服務數據時,根據實際拉取的數據產生讀吞吐量。 |
數據同步遷移(通過工具或其他產品) | 在使用遷移工具或其他產品(例如DTS、阿里云物聯網平臺等)遷移訪問表格存儲時,會根據具體的讀寫請求按照讀寫吞吐量計量計費。 |
計算引擎訪問(MaxCompute、Spark、Flink等) | 各個計算引擎訪問表格存儲,會根據具體的讀寫請求按照讀寫吞吐量計量計費。 |
常見問題
我使用的容量型實例,為什么會存在預留讀吞吐量費用?
使用多元索引功能時,表格存儲會根據索引數據規模自動設置一個預留讀吞吐量。因此容量型實例中如果使用了多元索引,也會產生預留讀吞吐量費用。關于多元索引計費的更多信息,請參見多元索引計量計費。
多元索引的預留讀吞吐量費用包含以下資源消耗:
創建索引時,會先從數據表中讀取數據,從而消耗一定讀吞吐量。
創建索引需要消耗寫吞吐量,且創建索引時可能還會有分詞,對資源的消耗會比較高。這部分費用也會包括在預留讀吞吐量中,不會再額外計費。
為了保證索引和查詢的性能,索引的部分內容會提前加載進內存且內存常駐,并消耗系統的內存資源。這部分費用也會包括在預留讀吞吐量中。
VCU模式(原預留模式)與CU模式(原按量模式)有哪些區別?
VCU模式(原預留模式)和CU模式(原按量模式)的主要區別如下:
計算部分
VCU模式(原預留模式)是以包年包月方式購買預留VCU(VCU,4核16 GB)或使用彈性能力根據實際計算消耗折算成VCU進行計費,而CU模式(原按量模式)是根據實際計算消耗折算成CU進行計費。
存儲部分
VCU模式(原預留模式)支持按照不同存儲類型收費,而CU模式(原按量模式)只能與實例類型綁定。
索引部分
VCU模式(原預留模式)的存儲部分單獨收費,計算部分統一在計算資源中消耗;而CU模式(原按量模式)按照高性能存儲與預留CU方式計費。
更多信息,請參見預留模式和按量模式的區別。
當前使用的數據存儲、讀寫吞吐量較多,如何降低成本?
表格存儲提供了資源包的付費方式,用于降低使用成本。購買資源包即可根據購買資源與時長享受不同的使用折扣。關于資源包的更多信息,請參見資源包介紹。
資源包類型包括按量寫CU套餐、按量讀CU套餐、存儲套餐和預留CU套餐四種。不同計費模式支持的資源包類型不同,詳細說明請參見下表。
未購買資源包的資源默認按量付費。例如您購買了存儲套餐資源包和按量寫套餐資源包,則存儲和按量寫吞吐使用資源包抵扣,讀吞吐按量付費。
類型 | 適用的計費模式 | 描述 |
按量寫CU套餐 | 按量模式 | 有效期內每個月能使用的寫CU總數,用于抵扣按量寫吞吐量。例如購買了一年的10億規格按量寫CU套餐,表示每個月都有10億的按量寫CU會通過資源包進行抵扣,為期一年。 |
按量讀CU套餐 | 按量模式 | 有效期內每個月能使用的讀CU總數,用于抵扣按量讀吞吐量。 |
存儲套餐 |
| 有效期內每個小時能用來抵扣的存儲量。 |
預留CU套餐 | 按量模式 | 有效期內每個小時能用來抵扣的預留讀寫CU量(包含多元索引產生的預留讀吞吐量)。 |
當資源的按量付費成本高于對應時長資源包的成本時,建議購買資源包來降低使用成本。具體計算方式請通過表格存儲定價詳情和價格計算器進行初步成本估算和對比。
當使用高性能實例或者使用多元索引功能時,您可以通過購買預留CU套餐進行預留讀寫吞吐量的抵扣。
按量付費實例是否能夠控制資源使用上限?
按量付費實例當前無法控制整體資源的使用上限,需要業務層來自行管控避免異常流量與使用導致的表格存儲資源開銷。
如何查看實例讀寫CU的使用量?
您可以通過以下方式查看表格存儲實例讀寫CU的使用量。
通過費用中心導出計量數據。具體操作,請參見用量查詢。
如何查看實例中的表數據大小?
您可以通過表格存儲控制臺或者通過費用中心查看實例中的表數據大小。