Spanner 版本總覽

本頁面說明 Spanner 版本和主要功能。

Spanner 版本採用分級定價模式,不同價位提供的功能不盡相同。Spanner 提供下列版本,可滿足各種業務和應用程式需求:

  • Standard 版本:提供一套完善的既有功能,包括 2024 年 9 月 24 日前正式發布 (GA) 的所有功能,以及特定額外功能,例如從 BigQuery 執行反向 ETL,以及排定備份作業,適用於單一區域 (區域) 執行個體設定。

  • Enterprise 版:以 Standard 版為基礎,提供多模型功能,包括 Spanner Graph、全文搜尋和向量搜尋。此外,這項服務還提供代管自動調度資源和增量備份功能,可簡化作業並強化資料保護。

  • Enterprise Plus 版:專為最嚴苛的工作負載設計,提供多區域執行個體設定和地理區域分區支援,可用性達 99.999%。這個級別包含 Standard 和 Enterprise 版本的所有功能。

版本功能

下表列出各版本支援的功能。

標準 Enterprise Enterprise Plus
可用性服務水準協議 服務水準協議保證可用性為 99.99% 服務水準協議保證可用性為 99.99% 服務水準協議保證可用性高達 99.999%
設定 區域 區域
選用的自訂唯讀副本
單一區域、雙區域和多區域
選用的自訂唯讀副本
多模型功能 關聯式 (GoogleSQL、PostgreSQL)
鍵/值
關聯式 (GoogleSQL、PostgreSQL)
鍵/值
Spanner Graph
關聯式 (GoogleSQL、PostgreSQL)
鍵/值
Spanner Graph
搜尋功能 — 全文搜尋
向量搜尋 (KNN、ANN)
全文搜尋
向量搜尋 (KNN、ANN)
資源管理 開放原始碼自動配置器 開放原始碼自動配置器
代管自動配置器
非對稱唯讀自動調整資源配置
位置群組
分層儲存空間
開放原始碼自動配置器
代管自動配置器
非對稱自動調度唯讀資源
位置群組
分層儲存空間
地理區域分區
數據分析 BigQuery 聯合查詢
Spanner Data Boost
反向 ETL (從 BigQuery 到 Spanner)
資料欄引擎
BigQuery 聯合查詢
Data Boost
反向 ETL (從 BigQuery 到 Spanner)
資料欄引擎
BigQuery 聯合查詢
Data Boost
反向 ETL (從 BigQuery 到 Spanner)
資料保護 標準備份
7 天時間點復原
排定備份
標準備份
7 天時間點復原
定期備份
增量備份
標準備份
7 天時間點復原
定期備份
增量備份
CUD 1 年 20%
3 年 40%
1 年 20%
3 年 40%
1 年 20%
3 年 40%

需要採取的行動

如果您尚未為舊版 Spanner 執行個體選取版本,系統會自動升級至符合您使用模式的最低版本,以免工作負載中斷。

一般來說:

  • 區域執行個體已升級至 Standard 版本。
  • 具有額外可設定唯讀副本的區域執行個體,或使用 Enterprise 版功能的執行個體,已升級至 Enterprise 版。
  • 多區域執行個體或使用 Enterprise Plus 版功能的執行個體,已升級至 Enterprise Plus 版。

如果您是 Spanner 客戶,且已簽訂 Google Cloud 承諾使用合約,享有舊版 SKU 折扣,則無須採取任何行動。在合約到期前,您仍可繼續使用舊版 SKU。您也可以選擇升級至 Spanner 版本。建議您與銷售團隊聯絡,瞭解現有的合約義務,並續約納入新版本 SKU,以便最佳化總持有成本,並取得僅在版本中提供的全新功能。

監控版本功能用量

您可以監控執行個體中 Enterprise 和 Enterprise Plus 版本功能的使用情形。方法是使用功能使用情形 (instance/edition/feature_usage) 監控指標。當您在執行個體中使用下列功能時,這項指標會顯示這些功能。

  • 非對稱自動調度資源
  • 資料欄引擎
  • 全文搜尋
  • 地理區域分區
  • 增量備份
  • KNN 向量搜尋:包括使用 KNN 向量距離函式
  • 代管式自動配置器
  • 排定的備份
  • Spanner Graph
  • 分層式儲存空間
  • 向量搜尋:包括使用 ANN 向量距離函式和向量索引

如要在 Google Cloud 控制台查看版本功能用量指標,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的「Monitoring」:

    前往「Monitoring」

  2. 在導覽選單中,選取「Metrics Explorer」。

  3. 在「指標」欄位中,按一下「選取指標」下拉式選單。

  4. 在「Filter by resource or metric name」(依資源或指標名稱篩選) 欄位中,依序選取「Cloud Spanner Instance」(Cloud Spanner 執行個體) >「Instance」(執行個體) >「Feature usage」(功能用量),然後按一下「Apply」(套用)。

  5. 在「Aggregation」欄位中,選取「Unaggregated」。

  6. 選取「表格」或「兩者」做為表格類型,而非圖表。

    表格會列出執行個體和資料庫使用的各項高階版本功能。

    您也可以點選「 Column display options」(資料欄顯示選項),顯示或隱藏表格中的資料欄。一般來說,應忽略 name 欄,改用 instance_id、instance_config、database 和 feature。

如要查看 Google Cloud 指標的完整清單,請參閱「Google Cloud 指標」。

定價

如要瞭解 Spanner 版本的定價,請參閱「Spanner 定價」。為控管成本,您可以使用組織政策限制,防止建立特定 Spanner 版本。

常見問題

如果我使用 Spanner 免費試用執行個體,會有什麼異動?
如果您使用的是免費試用執行個體,當您升級為付費執行個體時,系統會預設為 Enterprise 版。升級至 Enterprise 版後,您可以將執行個體升級至 Enterprise Plus 版,或聯絡支援團隊降級至 Standard 版。
可以升級執行個體嗎?
可以,您可以將執行個體升級至 Enterprise 或 Enterprise Plus 版本。變更執行個體版本時,不會涉及資料遷移。版本升級作業約需 10 分鐘才能完成,期間不會停機。
可以降級執行個體嗎?
可以,您可以將執行個體降級至較低層級的版本。您必須停止使用較高版本的功能,才能降級。變更執行個體版本時,不會涉及資料遷移。降級作業約需 10 分鐘才能完成,期間不會停機。
版本是否會繼續支援精細執行個體?
是,所有 Spanner 版本都支援精細執行個體。可設定的最低運算資源為 100 個處理單元或一個節點 (1,000 個處理單元)。
執行個體升級至版本時,是否會進行資料遷移?
不會,執行個體升級至版本時,不會進行資料遷移。這項變更會影響設定。

如何停用 Enterprise 版或 Enterprise Plus 版功能,以便降級執行個體版本?

後續步驟