功能
揭露隱藏的關係和連結。Spanner Graph 支援 ISO Graph Query Language (GQL),這是圖表資料庫的全新國際標準,能夠簡單明瞭地比對資料中的模式及掃遍資料關係。這項工具結合 SQL 和 GQL 的優勢,可讓您透過單一作業查詢結構化和連結資料。Spanner Graph (預先發布版) 與全文和向量搜尋功能互通,可讓您打造新型 AI 技術支援應用程式。
針對高度分區的工作負載,使用 K 近鄰 (KNN) 和近似最鄰近 (ANN) 向量搜尋 (皆為預先發布版),在 Spanner 中以幾乎無限的規模搜尋向量嵌入項目。Spanner 內建向量搜尋支援功能,無需另外使用專門的向量資料庫解決方案,並採用零管理水平擴展無伺服器架構,可提供營運資料交易保證,以及即時且一致的向量搜尋結果。
讓世界各地的使用者享有更低的延遲時間,同時保有單一全域資料庫的管理便利性。有了 Spanner 的地理區域分區功能,您就能將世界各地的資料表依列分區,更快向使用者提供資料。即使資料分為不同的分區,Spanner 仍會將所有分散的資料以單一資料表的形式管理,以利進行查詢和變更。
無論使用者身處何處,以 Cloud Spanner 為架構的應用程式皆可讀取及寫入具同步一致性的最新全球資料。此外,如果您選擇執行雙區域或多區域執行個體的設定時,即使發生區域性故障,您的資料庫將不受影響,持續提供領先業界的 99.999% 可用性。
Spanner Data Boost 可讓使用者在不影響現有交易工作負載的情況下,加快執行分析查詢、批次處理工作或資料匯出作業。Data Boost 是 Google Cloud 的全代管服務,不需要規劃或管理容量。這項功能隨時可透過 Spanner 分散式儲存系統 Colossus 中儲存的資料,直接處理使用者查詢。這項隨選的獨立運算資源,可讓使用者輕鬆處理混合工作負載,並安心共用資料。
高效文字搜尋功能會透過 Google 搜尋學習,您不必再使用其他搜尋工具和相關「擷取、轉換及載入」(ETL) pipeline。「全文搜尋」功能可提供具有交易一致性的搜尋結果,以及多種強大功能,例如表音拼寫搜尋,以及可識別拼寫變化的 N 元語法比對。詳情請參閱這份白皮書。
透過 LangChain 整合功能,輕鬆建構更準確、公開透明且可靠的生成式 AI 應用程式。Spanner 有三種 LangChain 整合功能:載入及儲存文件資訊的文件載入器、啟用語意搜尋功能的向量儲存庫,以及讓鏈結喚回先前對話的聊天訊息記憶體。詳情請見 GitHub 存放區。
運用 Spanner 的 ML.PREDICT SQL 函式,針對在 Vertex AI 中提供的嵌入項目、生成式 AI 或自訂模型執行線上推論。使用 Spanner 到 Vertex AI Vector Search 工作流程,透過 Vertex AI Vector Search 對 Spanner 資料執行相似度搜尋。
資料庫比較
資料庫屬性 | 關聯式資料庫 | 非關聯式資料庫 | Spanner |
---|---|---|---|
結構定義 | 靜態 | 動態 | 動態 |
SQL | 是 | 否 | 是 |
交易 | ACID (完整性、一致性、獨立性和耐用性) | 最終 | 高度的 ACID 使用 TrueTime 排序 |
擴充性 | 縱向 (使用更大型的機器) | 水平市場 (加入更多機器) | 橫向 |
適用情況 | 容錯移轉 (停機時間) | 高 | 高達 99.999% 的服務水準協議 |
複製 | 可自行設定 | 可自行設定 | 自動 |
結構定義
靜態
動態
動態
SQL
是
否
是
交易
ACID
(完整性、一致性、獨立性和耐用性)
最終
高度的 ACID
使用 TrueTime 排序
擴充性
縱向
(使用更大型的機器)
水平市場
(加入更多機器)
橫向
適用情況
容錯移轉 (停機時間)
高
高達 99.999% 的服務水準協議
複製
可自行設定
可自行設定
自動
運作方式
Spanner 執行個體在一或多個區域提供運算功能和儲存空間。稱為「TrueTime」的分散式時鐘保證即使區域之間,交易仍具有高度一致性。資料會自動進行「分割」,以便提供擴充性,並使用以 Paxos 為基礎的同步處理架構來複製。
常見用途
在 Spanner 建立整合的交易帳本,並統合全球的金融交易、貿易、交割和狀態,這可以確保外部一致性和擴充性。整合資料有助於迅速因應不斷變化的市場情況和監管需求。同樣地,零售業/電子商務企業也會使用 Spanner 做為庫存帳本。
在 Spanner 建立整合的交易帳本,並統合全球的金融交易、貿易、交割和狀態,這可以確保外部一致性和擴充性。整合資料有助於迅速因應不斷變化的市場情況和監管需求。同樣地,零售業/電子商務企業也會使用 Spanner 做為庫存帳本。
Spanner 提供高效能的單一可靠資料來源,清楚顯示線上、店內、配送中心和運送中的商品目錄與訂單,讓零售業者能夠比對庫存量與需求量,進而提升客戶體驗和獲利能力。同樣地,遊戲公司也會使用 Spanner 儲存遊戲內資產資料。
Spanner 提供高效能的單一可靠資料來源,清楚顯示線上、店內、配送中心和運送中的商品目錄與訂單,讓零售業者能夠比對庫存量與需求量,進而提升客戶體驗和獲利能力。同樣地,遊戲公司也會使用 Spanner 儲存遊戲內資產資料。
揭露資料中的隱藏關係和連結
您可以透過 Spanner Graph 製作知識圖譜,藉此擷取實體之間的複雜連結 (以節點表示),以及實體之間的關係 (以邊緣表示)。這些連結提供了豐富的背景資訊,讓知識圖譜成為開發知識庫系統和推薦引擎的重要資源。有了整合式搜尋功能,您可以順暢地結合語意理解、關鍵字式擷取和圖表,取得更全面的結果。
揭露資料中的隱藏關係和連結
您可以透過 Spanner Graph 製作知識圖譜,藉此擷取實體之間的複雜連結 (以節點表示),以及實體之間的關係 (以邊緣表示)。這些連結提供了豐富的背景資訊,讓知識圖譜成為開發知識庫系統和推薦引擎的重要資源。有了整合式搜尋功能,您可以順暢地結合語意理解、關鍵字式擷取和圖表,取得更全面的結果。
定價
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 是依據運算能力、資料庫儲存空間、備份儲存空間和網路用量計費。承諾使用折扣可進一步降低價格。
區域設定
運算資源是以處理單元或節點 (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 提供絕佳客戶體驗、降低成本並提高投資報酬率
主要優點與客戶
創新應用程式具備無限擴充能力,可滿足各種需求,讓您輕鬆拓展業務。
降低 TCO,並且讓開發人員全力朝偉大的夢想邁進並以更快的速度建構內容,不必再費心處理繁瑣的作業。
卓越的成本效益,用多少付多少,每月最低 $40 美元起。
合作夥伴與整合功能
想進一步瞭解哪些合作夥伴或第三方整合服務最適合貴企業嗎?前往合作夥伴目錄。
常見問題
Spanner 將關聯式、鍵/值、圖表和向量搜尋工作負載全都整合到同一個資料庫中,可以簡化您的資料架構。Spanner 是具備高擴充性的資料庫,結合無限擴充性和關聯語義,例如次要索引、同步一致性、結構定義和 SQL,在一個簡單的解決方案中可提供 99.999% 的可用性,因此適用於關聯和非關聯工作負載。
遷移至 Spanner 的程序取決於許多因素,例如來源資料庫、資料大小、停機時間規定、應用程式程式碼複雜度、資料分割結構定義、自訂函式或轉換作業、容錯移轉和複製策略。建議使用的工具包含開放原始碼工具,例如適用於結構定義和資料遷移作業的 Spanner 遷移工具,以及 migVisor 等第三方評估工具。如要進一步瞭解遷移程序,請參閱說明文件。
Spanner 是一種全代管的資料庫,可自動提供全方位的基礎架構管理功能,但視工作負載而定,您可能會需要採取某些應用程式專屬的管理動作。您必須確認已設定適當的快訊和監控功能,並密切留意,確保實際工作環境隨時順暢運作。您必須瞭解需要採取哪些行動來因應下列情況,例如流量隨時間增長、預期的流量暴增、應用程式錯誤而導致資料損毀、排解效能問題,以及瞭解哪些因素會增加延遲時間。