Lakebase Postgres

Lakebase — это полностью управляемая база данных Postgres, интегрированная в платформу Databricks. Создавайте транзакционные приложения в режиме реального времени на основе данных Lakehouse с автоматическим масштабированием, мгновенным ветвлением и встроенной интеграцией с Unity Catalog.

  • Создавайте приложения с низкой задержкой: Подключите приложения Databricks или любое другое приложение к Lakebase для транзакционных нагрузок.
  • Предоставляйте данные lakehouse: Синхронизируйте таблицы Unity Catalog с Lakebase, чтобы приложения могли обращаться к ним с низкой задержкой.
  • Сохраняйте изменения Postgres: Сохраняйте изменения Postgres в виде таблиц Delta для последующих конвейеров и аудита.
  • ИИ и ML: Используйте Lakebase в качестве интернет-хранилища функций для моделей машинного обучения или в качестве хранилища состояний для агентов ИИ.

Интеграция Lakebase со службами Databricks

Если у вас уже есть экземпляры Lakebase Provisioned, они переводятся на Lakebase Autoscaling. См. Переход на автомасштабирование Lakebase.

Get started

Быстрый старт Description
Получите базу данных Postgres Создайте проект, ветвь и базу данных. Подключайтесь через psql или любой драйвер Postgres.
Предоставление данных лейкхауса Синхронизируйте таблицы Unity Catalog в Postgres для низколатентного чтения приложениями.
Сохраняйте изменения Postgres в lakehouse (общедоступная предварительная версия) Сохранение изменений Postgres в виде Delta с полным журналом изменений.
Создание приложений Создавайте приложения, поддерживаемые Lakebase, с помощью Databricks Apps, внешних интеграции или API данных.

Ключевые особенности

Изучите функции, которые оптимизируют производительность, сокращают затраты и обеспечивают гибкие рабочие процессы разработки.

Функция Description
Автомасштабирование Автоматически настраивайте вычислительные ресурсы на основе спроса на рабочую нагрузку.
Масштабирование до нуля Автоматическое приостановка неактивных вычислений для минимизации затрат.
Филиалы Создание изолированных ветвей для разработки и тестирования.
Чтение реплик Создайте реплики только для чтения, чтобы увеличить масштаб операций чтения.
Мгновенное восстановление Создайте новую ветку из любой точки в окне истории.
Высокая доступность Настройте автоматическое переключение при отказе, чтобы база данных оставалась доступной при сбоях вычислительных ресурсов.

Подключение и выполнение запросов

Используйте различные средства и интерфейсы для подключения к базе данных и запроса к ней.

Задача Description
Подключение к базе данных Узнайте о различных способах подключения к базе данных Lakebase.
Запрос с помощью редактора SQL Используйте встроенный редактор SQL для запроса и управления базой данных.
Редактор таблиц Используйте визуальный интерфейс для просмотра, редактирования и управления данными и схемами.
Клиенты Postgres Подключение с помощью стандартных клиентов и средств Postgres.
Запрос данных в определенный момент времени Запрос данных с помощью ветвей на определенный момент времени.

Интеграция Databricks

Подключите Lakebase к существующим данным и рабочим процессам Databricks.

Integration Description
Регистрация в каталоге Unity Зарегистрируйте базу данных Lakebase в каталоге Unity для единого управления.
Обслуживание данных с синхронизированными таблицами Обслуживайте данные Lakehouse через базу данных Lakebase для приложений с низкой задержкой.
Поток данных об изменениях Lakebase Сохраните изменения на уровне строк из таблиц Postgres Lakebase в виде разностных таблиц каталога Unity для подчиненных конвейеров, аудита и внешних потребителей. (Общедоступная предварительная версия)
Приложения Databricks Создание и развертывание интерактивных приложений с помощью Lakebase в качестве управляемой серверной части Postgres.
Состояние агента и память Храните надежную краткосрочную и долгосрочную память агента в Lakebase для агентов ИИ, созданных с помощью LangGraph или пакета SDK для агентов OpenAI.
Хранилище компонентов и обслуживание моделей Используйте Lakebase в качестве серверного онлайн-хранилища признаков с низкой задержкой для моделей машинного обучения, развёрнутых через Model Serving.

Узнать больше

Ресурс Description
Варианты использования Шаблоны Lakebase: обслуживание данных lakehouse, репликация в lakehouse, серверная часть приложения, ИИ-агенты и машинное обучение.
Доступность региона Поддерживаемые регионы AWS и Azure для Lakebase Postgres.