Lakebase Postgres

Lakebase 是一個完全託管的 Postgres 資料庫,整合於 Databricks 平台。 在 Lakehouse 資料旁建置即時交易應用程式,具備自動擴展、即時分支及原生 Unity 目錄整合功能。

  • 打造低延遲的應用程式: 將 Databricks Apps 或任何應用程式連接到 Lakebase 進行交易式工作負載。
  • 提供湖屋資料: 將 Unity 目錄資料表同步到 Lakebase,讓應用程式能以低延遲查詢它們。
  • 儲存 Postgres 變更:將 Postgres 變更儲存為 Delta 資料表,供下游管線和稽核使用。
  • 人工智慧與機器學習: 使用 Lakebase 作為機器學習模型的線上功能商店,或作為代理的州商店。

Lakebase 與 Databricks 服務的整合

開始

快速入門 Description
建立 Postgres 資料庫 建立專案、分支和資料庫。 使用 psql 或任何 Postgres 驅動程式進行連線。
提供湖屋資料 將 Unity 目錄資料表同步到 Postgres,方便低延遲的應用程式讀取。
將 Postgres 變更儲存到湖倉中 (公開預覽)將 Postgres 變更儲存為 Delta 格式,並保留完整的變更歷程。
建置應用程式 使用 Databricks 應用程式、外部整合或資料 API 來建立由 Lakebase 支援的應用程式。

主要功能

探索優化效能、降低成本並促進彈性開發流程的功能。

特徵 / 功能 Description
自動縮放 根據工作負載需求自動調整運算資源。
縮放到零 自動暫停非活躍運算以降低成本。
分支 建立獨立分支進行開發與測試。
讀取複本 建立唯讀副本以擴展讀取操作。
即時還原 從歷史視窗中的任意時間建立一個新分支。
高可用性 設定自動故障轉移,以在計算失敗時保持資料庫可用。

連線和查詢

使用各種工具和介面來連接並查詢你的資料庫。

任務 Description
連線到您的資料庫 學習不同方式連接您的 Lakebase 資料庫。
使用 SQL 編輯器查詢 使用內建的 SQL 編輯器來查詢和管理你的資料庫。
表格編輯器 使用視覺介面來檢視、編輯和管理資料與結構。
Postgres 用戶端 使用標準 Postgres 客戶端和工具進行連結。
查詢某個時間點的資料 使用時間點分支查詢資料。

Databricks 整合項目

將 Lakebase 與您現有的 Databricks 資料和工作流程連線。

Integration Description
在 Unity 目錄中註冊 請在 Unity 目錄中註冊您的 Lakebase 資料庫以實現統一治理。
提供同步表格的資料 透過 Lakebase 資料庫提供湖倉資料,以支援低延遲應用程式。
Lakebase 變更資料串流 將 Lakebase Postgres 資料表的列級變更儲存為 Unity 目錄 Delta 資料表,供下游管線、稽核及外部消費者使用。 (公開預覽)
Databricks 應用程式 以 Lakebase 作為託管的 Postgres 後端,建立並部署互動式應用程式。
代理狀態與記憶體 在 Lakebase 中儲存耐用的短期與長期代理記憶體,適用於使用 LangGraph 或 OpenAI 代理 SDK 建置的代理。
特色商店與模型服務 使用 Lakebase 作為低延遲線上特徵儲存庫的後端,以支援由 Model Serving 提供服務的機器學習模型。

瞭解更多資訊

資源 Description
應用案例 Lakebase 模式:提供 lakehouse 資料、複製到 lakehouse、應用程式後端、代理程式和機器學習。
區域可用性 支援 Lakebase Postgres 的區域。