Lakebase とは
プレビュー
この機能は、us-east-1
、 us-west-2
、 eu-west-1
、 ap-southeast-1
、 ap-southeast-2
、 eu-central-1
、 us-east-2
、 ap-south-1
のリージョンでパブリック プレビューとして提供されています。
このページでは、Databricks Data Intelligence Platformに統合されたフルマネージドPostgres OLTPデータベースエンジンであるDatabricks Lakebaseを紹介します。データベースインスタンスは、複数のデータベースを管理するPostgresサーバーを実行するためのストレージとコンピュートを提供する Databricks コンピュートの一種です。
概要
オンライン トランザクション処理 (OLTP) データベースは、大量のリアルタイム トランザクション データを効率的に処理するように設計された特殊なタイプのデータベース システムです。Lakebase を使用すると、 Databricksに OLTP データベースを作成し、OLTP ワークロードを レイクハウス と統合できます。 この OLTP データベースを使用すると、Databricks マネージド ストレージに格納されているデータベースを作成および管理できます。
OLTP データベースを Databricks プラットフォームと組み合わせて使用すると、アプリケーションの複雑さが大幅に軽減されます。Lakebase は、Databricks Feature Store、 SQLウェアハウス、Databricks Apps とうまく統合されています。同期テーブルを使用すると、OLTP とオンライン分析処理 (OLAP) ワークロードの間でデータを同期するシンプルでパフォーマンスの高い方法が提供されます。
Postgres に基づいており、Databricks Data Intelligence Platform と完全に統合されている Lakebase は、次のようないくつかのコア プラットフォーム機能を継承します。
- 管理の簡素化: 既存の Databricks インフラストラクチャを活用して、分離されたコンピュートとストレージ、マネージドチェンジデータキャプチャ、 Delta Lakeによるマネージド、マルチクラウドデプロイのサポートを備えたインスタンスをデプロイします。
- 統合された人工知能 (AI) と機械学習 (ML) 機能: 機能とモデルサービング、検索拡張生成 (RAG)、およびその他のAIとMLの統合をサポートします。
- 統合された認証とガバナンス: 必要に応じて、 Unity Catalog を使用して、データへのセキュリティで保護されたアクセスを適用します。
使用例
次の例は、さまざまな業界の組織がリアルタイムの意思決定とワークフローの自動化に Databricks 統合を使用する方法を示しています。
- 電子商取引: 事前に計算された顧客セグメントと 知見 を使用して、優先配送、オファーターゲティング、パーソナライズされた製品レコメンデーションなどのワークフローをサポートします。
- 医療: 臨床試験データを管理し、臨床ワークフローに組み込まれたレコメンデーションシステムを通じて関連する知見を明らかにします。
- 金融サービス: ストリーミングデータと事前トレーニング済みモデルに基づく自動市場取引を可能にします。
- 小売: 最近の会話履歴とリアルタイムデータ(ショッピングカートの内容など)を組み込んだチャットボットを使用して、応答をパーソナライズし、エンゲージメントを促進します。
- 加工: マシンのテレメトリとIoTデータを追跡および管理して、低遅延の意思決定と自動化されたメンテナンスワークフローをサポートします。
ワークロードの種類
- データ提供: ゴールデンテーブルからアプリケーションまで、低遅延と高QPSで知見を提供します。
- ストア アプリケーションの状態: トランザクションデータストアでワークフローの状態を管理します。
- Feature Serving: 特徴付けされたデータを低待機時間でモデルに提供します。
Databricks の統合
次の機能は、PostgreSQL と Databricks の統合をサポートしています。
- オンライン機能ストアの統合: PostgreSQL tables をオンラインストアとして使用 リアルタイム Feature Serving.「 Databricks Online 機能ストア」を参照してください。
- Databricks Apps データを格納します。 データベース インスタンスをアプリ リソースとして追加して、Databricks Apps デプロイ間でデータを保持します。「 Databricks アプリに Lakebase リソースを追加する」を参照してください。