top of page

Google Cloud 上的 Lakebase Postgres 正式推出,讓應用程式資料庫更貼近分析

2 小時前
讀畢需時 11 分鐘

Databricks 宣布 Lakebase Postgres 已於 Google Cloud 正式推出,將其應用程式資料庫產品拓展至平台傳統分析工作負載以外。11 月 2 日的公告,讓 Google Cloud 客戶多一個可儲存應用程式交易資料及 AI 代理程式記憶的位置。如今,抉擇已不僅是資料庫功能:團隊必須考慮,應用程式狀態相對於分析資料應置於何處。

Lakebase 是以 Postgres 為核心的受管服務;Postgres 亦即開源關聯式資料庫 PostgreSQL。它的推出帶來一項明確選擇:將應用程式資料庫納入 Databricks,或繼續使用獨立的受管資料庫服務。Google 的 AlloyDB 已可處理要求嚴苛的 PostgreSQL 工作負載,因此 Databricks 進入的是成熟市場,而非一個尚待開拓的類別。

對開發者及企業採購者而言,重要性在於這項架構選擇。整合承諾減少營運邊界,而獨立服務則能保留更清晰的職責分工及獨立的部署決策。正式推出令 Lakebase 成為更具體的採購選項,但每個團隊仍須確認它實際消除了哪些邊界。

Lakebase Postgres 正式推出為 Google Cloud 帶來甚麼改變

此版本讓 Databricks 客戶可在 Google Cloud 上使用已正式推出的 Postgres 選項,支援營運型應用程式。

日期需要審慎處理。Databricks 的 Lakebase 發佈說明標示,產品於 2026 年 10 月 30 日正式推出。公開公告則在 11 月 2 日發布。說明亦警告,功能會分階段推出,因此公告並不代表每個帳戶都能即時使用。

發佈說明列出五個支援地區:us-east4、us-central1、us-west1、europe-west3 及 asia-southeast1。俄勒岡州及新加坡加入先前列出的地區。這個地理範圍相當重要,因為企業資料庫決策在討論效能或開發便利性前,首先要確認部署資格。

區域推出可移除應用程式團隊的一項實際障礙,但不會解決其更廣泛的架構問題。資料駐留要求、應用程式位置及現有網絡安排,仍會影響決策。採購者應確認目標環境是否受支援,而非假設 Google Cloud 可用便代表各地皆可用。

更具影響力的改變,是團隊可在 Databricks 架構內部署甚麼。分析平台通常用來回答已記錄活動的問題;營運資料庫則處理活動本身,包括使用者期望能正確持久保存的應用程式更新。拉近這些職責的距離,既可帶來更簡化的應用程式設計機會,也令平台承擔更廣泛的營運責任。

設想一個結合客戶互動與歷史活動推薦的業務應用程式。其開發者需要有地方記錄當前操作,也需要有地方分析過往行為。即使供應商讓其基礎設施更為接近,這些職責仍然不同。此版本改變的是可用的部署安排,而非消除交易與分析之間的差異。

正式推出亦改變工程與採購部門之間的對話。團隊現可按生產環境要求評估服務,而非只將其視為實驗。評估仍包括合約保障、支援預期、復原程序,以及機構對較新服務能力的承受程度。

因此,Lakebase Postgres 正式推出對已在決定應用程式如何使用 Databricks 資料的機構最具意義。對這些採購者而言,服務為營運狀態引入另一個部署位置選項。對其他人而言,公告所確立的是可用性,而非將運行中的資料庫遷移的自動理由。

代理程式記憶令資料庫部署位置更為關鍵

持久化的代理程式狀態,令資料庫部署位置成為應用程式可靠性決策。

Databricks 的 Google Cloud 發布公告重點提及自動擴展、閒置運算暫停、隔離資料庫分支及還原至較早時間點。公告亦列舉 KaBuM! 為使用 Lakebase 儲存 AI 代理程式記憶的客戶。這個例子提供了特定應用程式場景,不過公告所提供的是客戶背書,而非獨立評估。

代理程式記憶是應用程式在互動或工作流程步驟之間擷取的已儲存資訊。它可包括對話歷史、任務進度,以及需要日後覆核的決策。一旦應用程式依賴這些資訊,資料庫行為便成為使用者體驗的一部分。流暢的回應無法彌補遺失的更新或錯誤還原的工作流程。

這會為負責連接分析資料與即時應用程式的團隊帶來壓力。他們必須判斷哪些資訊需要即時交易正確性,哪些資訊可稍後才送達。從歷史記錄產生的推薦與訂單更新,屬於不同的正確性邊界,即使同一介面同時呈現兩者。

壓力亦落在平台團隊身上。加入另一項資料庫服務,就多了一個需要保護、觀察及支援的環境。整合服務可減少部分協調工作,但前提是職責變得更清晰。將工作負載移至現有平台之下,並不會自動確立誰擁有其綱要、存取決策或事故回應。

當同一機構既建立分析工作流程,亦建立會使用其結果的應用程式時,Lakebase Google Cloud 部署尤其值得關注。距離更近可讓這些團隊更容易協作。然而,效益取決於應用程式的實際資料路徑,而非使用較少供應商名稱的組織吸引力。

一個說明性的客戶服務助理例子可展示其中差異。助理可能擷取帳戶背景、記住未解決的要求,並要求另一項服務執行已獲授權的操作。其資料庫必須準確保存進度。只有當應用程式亦能執行權限控制並正確處理中斷的操作時,將相關資訊置於附近才有幫助。

因此,開發者應將記憶儲存問題與代理程式品質問題分開處理。資料庫可像保存正確結論般忠實地保存錯誤結論。更佳的持久化並不代表有更佳推理、適當授權或可靠的工具使用。這些均需要獨立的應用程式控制及評估。

對企業採購者而言,這次發布擴大了實際架構討論的範圍。營運狀態應否移近既有分析平台,還是應用程式應保留獨立資料庫邊界?這項選擇會在最初示範結束後很久,持續影響部署擁有權及復原規劃。

分離運算與儲存說明產品的彈性

Lakebase 的彈性來自將查詢執行與持久資料儲存分離。

Lakebase 架構文件描述了一個不擁有持久資料的 Postgres 運算層。獨立的儲存元件會保存資料庫變更、重建資料頁面,並將資訊持久保存至 Google Cloud Storage。這種安排容許運算資源變動,而毋須令資料庫的持久內容隨之遷移。

這項差異相當重要,因為應用程式活動與已儲存資料的增長方式並不相同。一個應用程式可保留大量歷史記錄,卻在夜間只有少量流量;另一個應用程式則可能經歷短暫流量高峰,卻不會新增太多永久資料。將執行容量與持久儲存分開處理,令服務在應對這些模式時更具彈性。

這種彈性對開發環境尤其相關。工程師在驗證應用程式變更時需要真實的資料行為,但測試環境甚少擁有生產環境的持續活動。支援獨立環境的資料庫架構,能提供更多空間,讓執行資源配合實際開發工作。

不過,業務效益仍取決於團隊如何使用這些環境。容易建立環境可減少等候時間,但亦可能鼓勵產生遭遺棄的資料庫及不清晰的擁有權。當環境生命週期政策配合佈建便利性時,開發速度才會提升。否則,機構只是將人工作業瓶頸換成盤點問題。

相同邏輯亦適用於應用程式變更。隔離的資料庫環境可讓開發者調查遷移問題,而不會即時影響生產環境。但這並不代表遷移必然保留業務規則。某項變更可成功執行,卻仍改變客戶記錄、權限或工作流程狀態的含義。

復原亦需要應用程式脈絡。還原資料庫內容只處理事故的一部分。應用程式可能已發送訊息,或要求另一個系統執行操作。這些影響需要各自協調。當團隊了解哪些外部操作對應於還原後的記錄時,資料庫復原便更具價值。

這正是架構值得關注,卻不應成為營運證據替代品的原因。分離運算與儲存說明服務如何支援彈性的資源管理;它並未揭示個別應用程式會遇到的延遲,亦未說明遷移其相依項目所需的工作量。

Lakebase Postgres 正式推出,令這項架構主張成為 Google Cloud 客戶的部署選項。有用的評估問題是,這種分離是否改善特定工作負載的營運模式。團隊應將每項宣傳的能力連結至可量度的應用程式要求,而非將架構視為一般性的效能保證。

Lakebase 與 AlloyDB 的比較,是平台邊界的選擇

最有力的比較關乎應用程式擁有權與資料部署位置,而非選出一個放諸四海皆準的資料庫贏家。

Google 的 AlloyDB 架構已結合 PostgreSQL 相容引擎與分離的運算及儲存。Google 文件提及高可用性、復原能力、分析查詢支援及 AI 應用程式功能。因此,Lakebase 進入的是一個已有架構分離及以 AI 為導向資料庫功能的市場。

這個背景限制了對此次發布的解讀方式。Databricks 在自家平台內新增了 Google Cloud 部署選項;它並未證明現有受管 PostgreSQL 服務缺乏現代應用程式所需的能力。採購者必須區分:這是其平台內的新選項,而非新發明的資料庫類別。

Lakebase vs AlloyDB 的比較,放在機構既有職責的脈絡下最有意義。已圍繞 Databricks 建置應用程式的團隊,與營運獨立 Google Cloud 應用程式的團隊,整合優先次序並不相同。兩者都可能需要 PostgreSQL 相容性,卻偏好不同的控制平面及責任歸屬安排。

控制平面是用來設定及管理服務的管理介面。選擇哪一種控制平面,會影響團隊如何申請存取權、檢視資源,以及應對營運變動。當機構評估長期維護所需工作時,這些日常活動的重要性可以不亞於功能比較。

對既有 Databricks 客戶而言,將營運狀態置於平台內值得研究。團隊應審視這種安排是移除了既有整合工作,還是僅僅將其轉移到別處。即使架構圖變得更簡短,若工程師仍須維護相同的轉換及對帳邏輯,價值亦十分有限。

已有成熟 Google 資料庫實務的應用程式團隊,面對的是另一種衡量方式。其現行部署程序、事故責任歸屬及營運經驗,都有實際價值。遷移資料庫會帶來轉換工作;新安排必須帶來足以證明這些工作合理的、針對特定工作負載的效益。

PostgreSQL 相容性有助縮小服務之間的技術差距,但並不代表每個受管環境都可以互換。除查詢語法外,應用程式亦依賴設定、擴充功能、驗證行為及營運工具。負責任的比較會先檢視這些相依關係,再估計應用程式實際有多高的可攜性。

Lakebase vs AlloyDB 亦應避免沒有依據的效能排名。本文檢視的資料來源,並未建立等效部署之間受控而獨立的比較。在解讀效能差異之前,買方需要具備相配的工作負載條件及等效可靠性要求。單靠供應商定位無法解答這個問題。

因此,競爭壓力是具體的。Databricks 為其客戶提供另一個理由,考慮將應用程式資料保留在其平台內。Google 則為直接選用其資料庫服務的團隊保留一個成熟的替代方案。這次發佈加劇了對營運工作負載應置於何處的競爭,卻未證明每個工作負載都應遷移。

正式推出並不代表每種設定都等效

生產就緒程度必須按應用程式將會使用的確切設定來評估。

Databricks 的自動擴展文件說明,在客戶選定的限制範圍內可自動調整運算資源。文件亦指出,高可用性設定不能縮減至零。高可用性指維持冗餘容量,讓服務可在某些故障期間繼續運作。這項要求改變了部署可用的資源行為。

這種區別可避免將產品聲稱作出具誤導性的拼湊。服務可以同時提供閒置暫停及具冗餘的生產設定,卻未必能同時提供兩者。買方需要評估一個完整一致的部署,包括其實際可靠性設定,而不是從不同功能說明中組合出理想化設定。

在發佈過渡期間,文件亦需要審慎解讀。部分功能頁面仍顯示較早期的 beta 用語,較新的發佈說明則宣佈正式推出。這種不一致並不會否定是次發佈,但在規劃生產環境推出時,確認特定設定是否符合資格仍屬合理做法。

閒置暫停亦帶來另一項應用程式考慮。縮減至零行為文件建議在重新啟用期間重試連線,並說明工作階段內容會重設。因此,暫時性工作階段物件及連線狀態需要特別注意。假設資料庫工作階段不會中斷的應用程式,應與可安全重新連線的應用程式採用不同的評估方式。

這些是實際工程界限,並非否定該服務的理由。間歇使用的內部應用程式,與持續可用的客戶應用程式,預期可以不同。同一機構亦可合理地為每者選擇不同設定。評估應由這些預期開始,再檢視哪些服務設定能夠滿足它們。

較廣泛的整合主張亦需要精確表述。Databricks 將 Lakebase 定位為減少營運資料與分析資料之間分隔的方法。共用平台基礎設施並不代表每個既有應用程式都可以棄用其資料搬移工作。團隊仍須識別紀錄從何而來、如何變更,以及哪個系統擁有其定義權。

考慮一個結合匯入客戶資料與應用程式內生成更新的工作流程。應用程式必須區分權威紀錄與衍生資訊,亦需要訂立處理衝突變更的政策。即使基礎設施已整合,這些問題仍然存在,因為它們源於業務責任歸屬,而非單純取決於位元組儲存的位置。

安全性亦遵循同一模式。集中管理可以簡化監督,但機構仍須決定哪些使用者及服務應獲存取權。開發環境需要合適的限制,復原程序亦必須保留這些決定。管理介面減少,並不會消除明確權限設計的需要。

審慎的結論是,Lakebase Postgres 正式推出擴大了生產環境的選擇,同時保留針對不同工作負載的取捨。團隊應按其預定的可靠性、連線及存取設定驗證行為。正式推出解答了發佈狀態問題;它並未解答每一項應用程式驗收問題。

Google Cloud 發佈後值得留意的事項

下一項有用證據,將顯示整合是否能在實際部署中減少營運工作。

第一個訊號是更清晰且一致記錄的生產功能範圍。在未來數月,買方應留意設定指引是否與正式推出的發佈說明一致。更清晰的指引會提升信心,讓團隊可在毋須解決相互矛盾的狀態標籤下規劃部署。持續的模糊地帶則會令採購及架構審查更困難。

這個訊號包括核心服務與帶有獨立發佈標籤的功能之間的區別。團隊需要知道其應用程式需要哪些功能,以及這些功能適用哪些條件。正式推出的資料庫未必能確定與之相關的每個網絡或整合選項的狀態。

第二個訊號是來自 Google Cloud 部署的詳細客戶證據。有用的報告會描述原有架構、已遷移的工作負載,以及已移除的營運工作;亦會說明哪些部分仍留在平台以外。這種詳盡程度會令整合論點可供評估,而不只是看似吸引。

證據應涵蓋日常營運及例外事件。開發人員除了日常查詢效能外,亦可受惠於了解部署變更及復原行為。成功示範證明應用程式能夠運行;有記錄的生產經驗則說明,當假設不成立時,團隊如何讓它持續運作。

第三個訊號是在等效應用程式要求下可重現的比較。這應包括持續活動、間歇使用,以及在適用情況下的復原預期。當所選部署可減少工作或改善應用程式行為時,結果會加強採用理由。結果參差則有助識別較窄但更有用的適用範圍。

兩種結果都不需要產生普遍勝出者。某種架構可以特別適合開發環境,卻只為既有生產應用程式帶來較小優勢。另一種部署則可能主要受惠於機構整合。具體發現會比有關資料庫未來的籠統主張,更能幫助買方準確選擇。

對準備進行這項評估的團隊而言,保留推理過程亦是工作的一部分。可搜尋的技術知識庫可讓測試結果、設定決定及尚未解決的問題,供後續審閱者查閱。這份紀錄有助避免早期產品印象演變成缺乏解釋的長期承諾。

選擇一個擁有清晰責任歸屬及可觀察成功準則的工作負載。在測試 Lakebase Google Cloud 部署選項前,記錄其目前行為,然後比較等效可靠性設定。除一般流量外,亦應加入應用程式重新連線、復原及權限檢查。識別一項預期可移除的整合工作,並驗證它是否確實消失。在評估中保留退出路徑,讓團隊了解其相依關係。Lakebase Postgres 正式推出為 Google Cloud 客戶帶來一個具體新選擇;下一個決定屬於應用程式團隊。遷移資料庫會移除哪一個營運邊界?又有甚麼證據可顯示這項變更帶來幫助?

 
 

為每個智能代理提供更完整的背景,提升工作表現

讓智能代理連接 remio 已整理好的知識、決策和歷史紀錄。

remio 目前支援 Windows 10+(x64) 及配備 Apple 晶片的 Mac。

你的 AI 工作夥伴
和 remio 一起高效工作

規劃、創作、交付
一站式完成

bottom of page