Lakebase 是一個完全託管的 Postgres 資料庫,整合於 Databricks 平台。 在 Lakehouse 資料旁建置即時交易應用程式,具備自動擴展、即時分支及原生 Unity 目錄整合功能。
- 打造低延遲的應用程式: 將 Databricks Apps 或任何應用程式連接到 Lakebase 進行交易式工作負載。
- 提供湖屋資料: 將 Unity 目錄資料表同步到 Lakebase,讓應用程式能以低延遲查詢它們。
- 儲存 Postgres 變更:將 Postgres 變更儲存為 Delta 資料表,供下游管線和稽核使用。
- 人工智慧與機器學習: 使用 Lakebase 作為機器學習模型的線上功能商店,或作為代理的州商店。
開始
| 快速入門 | 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 的區域。 |