Поделиться через


Реплики для чтения

Это важно

Автомасштабирование Lakebase находится в бета-версии в следующих регионах: eastus2, westeurope, westus.

Автомасштабирование Lakebase — это последняя версия Lakebase с автомасштабированием вычислений, масштабированием до нуля, ветвлением и мгновенным восстановлением. Сравнение функций с Lakebase Provisioned см. в разделе выбора между версиями.

Реплики чтения — это независимые серверы только для чтения, которые выполняют операции чтения с теми же данными, что и основной сервер для чтения и записи. Реплики чтения в Lakebase не выполняют репликацию и не дублируют данные. Вместо этого запросы на чтение обслуживаются из одного уровня хранилища. Хотя запросы на чтение и запись направляются через основной вычислительный ресурс, запросы на чтение можно перенаправить на одну или несколько реплик для чтения.

Проект реплики для чтения

Вы можете создать реплики чтения для любой ветви в проекте и настроить размер вычислительных ресурсов, выделенных каждому. Реплики чтения поддерживают функции автоматического масштабирования и уменьшения до нуля в Lakebase, обеспечивая такой же контроль над вычислительными ресурсами, как и в случае с основным вычислительным ресурсом.

Архитектура реплики для чтения

Основные вычислительные узлы и реплики для чтения отправляют запросы на чтение на один уровень хранилища, обеспечивая, чтобы все вычислительные узлы читали из согласованного источника данных. Реплики чтения являются асинхронными, что означает, что они в конечном итоге согласованы. По мере того как обновления выполняются основной вычислительной единицей, уровень хранилища надежно сохраняет изменения данных и обновляет реплики чтения в соответствии с последними изменениями для обеспечения согласованности данных.

Архитектура реплики для чтения

Случаи использования

Реплики чтения Lakebase имеют несколько ключевых приложений:

  • Горизонтальное масштабирование: Распределяйте запросы на чтение между репликами, чтобы повысить производительность и повысить пропускную способность.
  • Аналитические запросы и отчеты: Перенесите ресурсоемкие аналитические и отчетные нагрузки, чтобы снизить нагрузку на основные вычислительные ресурсы.
  • Доступ только для чтения: Предоставьте доступ только для чтения пользователям или приложениям, которые не требуют разрешений на запись.

Преимущества реплик для чтения Lakebase

  • Дополнительное хранилище не требуется: Реплики чтения считываются из того же хранилища, что и основное вычисление без дублирования данных или репликации.
  • Создайте их практически мгновенно: Без необходимости репликации данных, реплики для чтения можно создать за считанные секунды.
  • Экономически эффективно: Отсутствие дополнительных затрат на хранение, а также преимущества автоматического масштабирования и масштабирования до нуля.
  • Мгновенно доступно: Реплики чтения масштабируются до нуля без задержки и немедленно находятся в актуальном состоянии при запуске.

Создание реплик чтения и управление ими

Вы можете создать реплики для чтения с помощью приложения Lakebase. На вкладке Вычисления в ветви нажмите Добавить реплику для чтения, чтобы мгновенно создать новую реплику для чтения.

Замечание

Вы можете добавить реплики чтения в ветвь по мере необходимости для обработки рабочей нагрузки.

Подробные инструкции по созданию реплик чтения и управлению ими см. в разделе "Управление репликами чтения".