Spanner

透過無懈可擊的資料庫確保應用程式能因應未來需求

不用再考慮要採用關聯或非關聯資料庫了。以幾乎無限的規模提供高效能和可用性。透過零接觸維護功能,免去管理資料庫的壓力。


開始免費試用 90 天的 Spanner 執行個體

此外,新 Google Cloud 客戶可獲得價值 $300 美元的免費抵免額。


功能

不受限制的讀寫作業擴充性

Spanner 會將運算資源從資料儲存空間中分離出來,因此能夠以公開透明的方式調度處理資源。各個額外的運算資源可處理讀寫作業,能讓您輕鬆地水平擴充。Spanner 會自動處理資料分割、複製和交易處理,盡可能達到最佳效能。

自動化維護

降低任何規模資料庫的營運成本及提升可靠性。且內建自動同步複製和維護功能。無須停機即可 100% 進行線上結構定義變更和維護,保持流量不中斷。

PostgreSQL 介面

結合 Spanner 的擴充性和可靠性,以及 PostgreSQL 介面的熟悉度和可攜性。運用團隊已知的技能和工具,讓您不必煩惱投資項目。

自動資料庫分割

不必再擔心手動重新分割資料庫的相關事宜。內建的資料分割功能會自動分配資料,盡可能提高效能和可用性。在不中斷的情況下擴大和縮減規模。

Vector Search

針對高度分區的工作負載,使用 K 近鄰 (KNN) 向量搜尋 (預先發布版),在 Spanner 中以幾乎無限的規模搜尋向量嵌入項目,且每次搜尋的範圍都僅限與特定使用者相關聯的資料。這些工作負載非常適合 Spanner 內建的 KNN 搜尋功能,可讓 Spanner 有效減少搜尋空間,在延遲時間較短的情況下取得準確即時的結果。

Vertex AI 整合功能

運用 Spanner 的 ML.PREDICT SQL 函式,針對在 Vertex AI 中提供的嵌入項目生成式 AI自訂模型執行線上推論。使用 Spanner 到 Vertex AI Vector Search 工作流程,透過 Vertex AI Vector Search 對 Spanner 資料執行相似度搜尋。

LangChain 整合功能

透過 LangChain 整合功能,輕鬆建構更準確、公開透明且可靠的生成式 AI 應用程式。Spanner 有三種 LangChain 整合功能:載入及儲存文件資訊的文件載入器、啟用語意搜尋功能的向量儲存庫,以及讓鏈結喚回先前對話的聊天訊息記憶體。詳情請參閱 GitHub 存放區

高效能、隔離工作負載的獨立查詢處理

Spanner Data Boost 可讓使用者在不影響現有交易工作負載的情況下,加快執行分析查詢、批次處理工作或資料匯出作業。Data Boost 是 Google Cloud 的全代管服務,不需要規劃或管理容量。這項功能隨時可透過 Spanner 分散式儲存系統 Colossus 中儲存的資料,直接處理使用者查詢。這項隨選的獨立運算資源,可讓使用者輕鬆處理混合工作負載,並安心共用資料。

交易同步一致性

依賴領先業界的外部一致性,同時兼顧擴充性或可用性。

單一區域與多區域設定

無論使用者身處何處,以 Cloud Spanner 為架構的應用程式皆可讀取及寫入具同步一致性的最新全球資料。此外,如果您選擇執行多區域執行個體的設定時,即使發生區域性故障,您的資料庫將不受影響,持續提供領先業界的 99.999% 可用性。

即時擷取及複製變更資料

使用 Datastream 將變更資料從 Oracle 和 MySQL 資料庫傳送至 Spanner,以取得最新資訊。使用 Spanner 變更串流來擷取 Spanner 資料庫中的變更資料,並與其他系統整合,以便進行數據分析、事件觸發和法規遵循。

精細的執行個體大小

以每月僅 $65 美元的精細執行個體規模開始使用 Spanner,並根據您的需求調整,無需停機或進行重新架構。

關聯介面

具備關聯資料庫的所有特點,包括結構定義、SQL 查詢和 ACID 交易,且可以擴充至任何規模。您可以使用 Google 標準 SQL 或 PostgreSQL 介面。

採用 AI 技術的程式碼編寫輔助功能

Spanner 專用 Duet AI 可協助開發人員加快編寫 SQL 查詢的速度,還會根據自然語言提示提供程式碼建議,讓使用者能輕鬆修改、查詢資料或建立資料結構。Spanner 專用 Duet AI 目前為預先發布版。

支援豐富的應用程式和工具

提供符合開發團隊需求的 Java/JDBC、Go、Python、C#、Node.js、PHP、Ruby 和 C++ 及最熱門的 ORM (包括 Hibernate 和實體架構) 原生用戶端程式庫

觀測能力

使用指標統計資料監控 Spanner 資料庫的效能。透過 Key Visualizer 這項互動式監控工具來分析 Spanner 資料庫中的使用模式。請使用查詢洞察來排解查詢效能問題,並透過鎖定深入分析結果和交易深入分析快速診斷鎖定爭用問題。

企業級的安全防護機制與控管功能

專為存取權限和控管機制設計的客戶管理的加密金鑰 (CMEK)、資料層加密功能、身分與存取權管理功能整合項目,以及全方位的稽核記錄。支援 VPC-SC、資料存取透明化控管機制與存取權核准。精細的存取權控管機制可讓您在資料表和資料欄層級授予 Spanner 資料存取權。

備份與還原、時間點復原 (PITR)

備份資料庫,以儲存一致的資料副本,並視需求進行復原。PITR 可讓您持續保護資料,並以微秒的精細程度復原舊有資料。

資料庫比較

資料庫屬性關聯式資料庫非關聯式資料庫Spanner

結構定義

靜態

動態

動態

SQL

交易

ACID

(完整性、一致性、獨立性和耐用性)

最終

高度的 ACID

使用 TrueTime 排序

擴充性

縱向

(使用更大型的機器)

水平市場

(加入更多機器)

橫向

適用情況

容錯移轉 (停機時間)

高達 99.999% 的服務水準協議

複製

可自行設定

可自行設定

自動

結構定義

關聯式資料庫

靜態

非關聯式資料庫

動態

Spanner

動態

SQL

關聯式資料庫

非關聯式資料庫

Spanner

交易

關聯式資料庫

ACID

(完整性、一致性、獨立性和耐用性)

非關聯式資料庫

最終

Spanner

高度的 ACID

使用 TrueTime 排序

擴充性

關聯式資料庫

縱向

(使用更大型的機器)

非關聯式資料庫

水平市場

(加入更多機器)

Spanner

橫向

適用情況

關聯式資料庫

容錯移轉 (停機時間)

非關聯式資料庫

Spanner

高達 99.999% 的服務水準協議

複製

關聯式資料庫

可自行設定

非關聯式資料庫

可自行設定

Spanner

自動

運作方式

Spanner 執行個體在一或多個區域提供運算功能和儲存空間。稱為「TrueTime」的分散式時鐘保證即使區域之間,交易仍具有高度一致性。資料會自動進行「分割」,以便提供擴充性,並使用以 Paxos 為基礎的同步處理架構來複製。

Spanner 圖表

常見用途

使用者個人資料和授權

以安全的方式大規模管理重要使用者資料

使用者個人資料管理功能是重要功能,而 Spanner 可提供所需的擴充性、可用性和全球一致性。這是來自各遊戲、平台和區域玩家的進入點。同樣地,金融服務公司也可使用 Spanner 管理客戶資訊和產品。
「使用者個人資料和授權」架構圖

以安全的方式大規模管理重要使用者資料

使用者個人資料管理功能是重要功能,而 Spanner 可提供所需的擴充性、可用性和全球一致性。這是來自各遊戲、平台和區域玩家的進入點。同樣地,金融服務公司也可使用 Spanner 管理客戶資訊和產品。
「使用者個人資料和授權」架構圖

財務帳本

掌握一致的全球交易最新動態

在 Spanner 建立整合的交易帳本,並統合全球的金融交易、貿易、交割和狀態,這可以確保外部一致性和擴充性。整合資料有助於迅速因應不斷變化的市場情況和監管需求。同樣地,零售業/電子商務企業也會使用 Spanner 做為庫存帳本。

財務帳本架構圖

掌握一致的全球交易最新動態

在 Spanner 建立整合的交易帳本,並統合全球的金融交易、貿易、交割和狀態,這可以確保外部一致性和擴充性。整合資料有助於迅速因應不斷變化的市場情況和監管需求。同樣地,零售業/電子商務企業也會使用 Spanner 做為庫存帳本。

財務帳本架構圖

網路銀行

提供永不間斷的數位互動體驗

消費者預期在正常的營業時間以外,也可以從裝置上存取重要財務資料。讓開發人員專注於新的體驗,而非營運負擔,例如手動資料分割或最終一致性。可用性高達 99.999%,且無需維護,藉此降低風險和停機時間
「網路銀行」架構圖

提供永不間斷的數位互動體驗

消費者預期在正常的營業時間以外,也可以從裝置上存取重要財務資料。讓開發人員專注於新的體驗,而非營運負擔,例如手動資料分割或最終一致性。可用性高達 99.999%,且無需維護,藉此降低風險和停機時間
「網路銀行」架構圖

會員方案與促銷活動

透過即時更新打造個人化體驗

您可以在會員方案中追蹤客戶參與度和偏好情形,以便分析趨勢並改善客戶滿意度。同樣地,遊戲公司也會使用 Spanner 在遊戲中打造個人化的排行榜。
「會員方案與促銷活動」架構圖

透過即時更新打造個人化體驗

您可以在會員方案中追蹤客戶參與度和偏好情形,以便分析趨勢並改善客戶滿意度。同樣地,遊戲公司也會使用 Spanner 在遊戲中打造個人化的排行榜。
「會員方案與促銷活動」架構圖

全通路庫存管理

為多個管道和應用程式提供一致的檢視畫面

Spanner 提供高效能的單一可靠資料來源,清楚顯示線上、店內、配送中心和運送中的商品目錄與訂單,讓零售業者能夠比對庫存量與需求量,進而提升客戶體驗和獲利能力。同樣地,遊戲公司也會使用 Spanner 儲存遊戲內資產資料。

全通路庫存管理架構圖

為多個管道和應用程式提供一致的檢視畫面

Spanner 提供高效能的單一可靠資料來源,清楚顯示線上、店內、配送中心和運送中的商品目錄與訂單,讓零售業者能夠比對庫存量與需求量,進而提升客戶體驗和獲利能力。同樣地,遊戲公司也會使用 Spanner 儲存遊戲內資產資料。

全通路庫存管理架構圖

定價

Spanner 的定價方式Spanner 是依據運算能力、資料庫儲存空間、備份儲存空間和網路用量計費。承諾使用折扣可進一步降低價格。
服務說明價格
運算能力

區域設定

運算資源是以處理單元或節點 (1 個節點 = 1,000 個處理單元) 的形式佈建。區域執行個體定價包含單一區域 3 個讀取/寫入備用資源。

Starting at

$0.09 美元

每小時每 100 個處理單元

多區域設定

運算資源是以處理單元或節點的形式佈建。價格包含所有預設備用資源 (從 5 開始) 和跨區域複製作業網路用量。

Starting at

$0.30 美元

每小時每 100 個處理單元

資料庫儲存空間

區域設定

系統會依據資料庫中儲存的資料量計算費用,並納入備用資源的儲存空間費用。

Starting at

$0.30 美元

每 GB 每月

多區域設定

系統會依據資料庫中儲存的資料量計算費用,並納入備用資源的儲存空間費用。

Starting at

$0.50 美元

每 GB 每月

備份儲存空間

區域設定

定價取決於備份儲存空間的數量,且包含備用資源的儲存空間費用。

Starting at

$0.10 美元

每 GB 每月

多區域設定

定價取決於備份儲存空間的數量,且包含備用資源的儲存空間費用。

Starting at

$0.30 美元

每 GB 每月

網路

輸入流量

免費

輸出來源位在相同區域

免費

在同一大洲的區域之間輸出

Starting at

$0.10 美元

每 GB 每月

進一步瞭解 Spanner 定價承諾使用折扣

Spanner 的定價方式

Spanner 是依據運算能力、資料庫儲存空間、備份儲存空間和網路用量計費。承諾使用折扣可進一步降低價格。

運算能力
說明

區域設定

運算資源是以處理單元或節點 (1 個節點 = 1,000 個處理單元) 的形式佈建。區域執行個體定價包含單一區域 3 個讀取/寫入備用資源。

價格

Starting at

$0.09 美元

每小時每 100 個處理單元

多區域設定

運算資源是以處理單元或節點的形式佈建。價格包含所有預設備用資源 (從 5 開始) 和跨區域複製作業網路用量。

說明

Starting at

$0.30 美元

每小時每 100 個處理單元

資料庫儲存空間
說明

區域設定

系統會依據資料庫中儲存的資料量計算費用,並納入備用資源的儲存空間費用。

價格

Starting at

$0.30 美元

每 GB 每月

多區域設定

系統會依據資料庫中儲存的資料量計算費用,並納入備用資源的儲存空間費用。

說明

Starting at

$0.50 美元

每 GB 每月

備份儲存空間
說明

區域設定

定價取決於備份儲存空間的數量,且包含備用資源的儲存空間費用。

價格

Starting at

$0.10 美元

每 GB 每月

多區域設定

定價取決於備份儲存空間的數量,且包含備用資源的儲存空間費用。

說明

Starting at

$0.30 美元

每 GB 每月

網路
說明

輸入流量

價格

免費

輸出來源位在相同區域

說明

免費

在同一大洲的區域之間輸出

說明

Starting at

$0.10 美元

每 GB 每月

進一步瞭解 Spanner 定價承諾使用折扣

Pricing Calculator

估算每個月的 Spanner 費用,包括特定區域的定價和相關費用。

客製化報價

貴機構如需索取客製化的報價,請與我們的銷售團隊聯絡。

開始進行概念驗證

免費建立 90 天的 Spanner 執行個體

瞭解如何使用 Spanner

在控制台中建立及查詢資料庫

瞭解建構 SQL 陳述式的最佳做法

透過範例深入探索程式設計

企業案例

瞭解其他企業如何建構創新應用程式,透過 Spanner 提供絕佳客戶體驗、降低成本並提高投資報酬率


Uber 如何擴充至數百萬個並行要求?

Uber 如何擴充至數百萬個並行要求?

探索 Uber 如何運用 Spanner 重新設計執行要求平台。

觀看影片

主要優點與客戶

創新應用程式具備無限擴充能力,可滿足各種需求,讓您輕鬆拓展業務。

降低 TCO,並且讓開發人員全力朝偉大的夢想邁進並以更快的速度建構內容,不必再費心處理繁瑣的作業。

卓越的成本效益,用多少付多少,每月最低 $40 美元起。

  • The Home Depot 標誌
  • Equifax 標誌
  • CERC 標誌
  • Vimeo 標誌
  • Niantic 標誌
  • colopl 標誌
  • ShareChat 標誌

合作夥伴與整合功能

我們的合作夥伴具備 Spanner 專業知識,可協助您因應旅程的每個階段,取得評估與業務案例,以及遷移與建構 Spanner 新應用程式的相關知識。
  • Searce 標誌
  • SoftServe
  • SADA
  • Pythian
  • Cloud Ace
  • Epam
  • Cloud Cover
  • Zencore
  • Indium
  • Persistent 標誌
  • 66 degrees 標誌
  • Searce 標誌
  • SoftServe
  • SADA
  • Pythian
  • Cloud Ace
  • Epam
  • Cloud Cover
  • Zencore
  • Indium
  • Persistent 標誌
  • 66 degrees 標誌

想進一步瞭解哪些合作夥伴或第三方整合服務最適合貴企業嗎?前往合作夥伴目錄

常見問題

Spanner 是關聯資料庫或非關聯資料庫?

Spanner 是具備高擴充性的資料庫,結合無限擴充性和關聯語義,例如次要索引、同步一致性、結構定義和 SQL,在一個簡單的解決方案中可提供 99.999% 的可用性。因此適用於關聯和非關聯工作負載。

Spanner 提供兩種 ANSI 架構的 SQL 方言,具備相同的豐富功能:GoogleSQL 和 PostgreSQL。GoogleSQL 會與 BigQuery 共用語法,為團隊提供資料管理工作流程標準化。PostgreSQL 介面提供用過 PostgreSQL 的團隊熟悉的工具,以及結構定義和查詢的可攜性,可用於其他 PostgreSQL 環境。如要進一步瞭解 Spanner PostgreSQL 介面,請參閱我們的說明文件

遷移至 Spanner 的程序取決於許多因素,例如來源資料庫、資料大小、停機時間規定、應用程式程式碼複雜度、資料分割結構定義、自訂函式或轉換作業、容錯移轉和複製策略。建議的工具包含了開放原始碼工具,例如適用於結構定義和資料遷移作業的 HarbourBridge,以及 migVisor 等第三方評估工具。如要進一步瞭解遷移程序,請參閱說明文件

Spanner 是一種全代管的資料庫,可自動提供全方位的基礎架構管理功能,但視工作負載而定,您可能會需要採取某些應用程式專屬的管理動作。您必須確認已設定適當的快訊和監控功能,並密切留意,確保實際工作環境隨時順暢運作。您必須瞭解需要採取哪些行動來因應下列情況,例如流量隨時間增長、預期的流量暴增、應用程式錯誤而導致資料損毀、排解效能問題,以及瞭解哪些因素會增加延遲時間。

其他資源和支援服務
Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
控制台
  • 公開透明的定價方式,可讓您節省成本
  • Google Cloud 採用「即付即用」的收費方式,會依據每月用量和預付資源的折扣費率自動節省費用。歡迎立即與我們聯絡,取得專屬報價。
Google Cloud