Запустите StoreDoc для реальной нагрузки на хостах в разных зонах доступности, без самостоятельной настройки репликации и обслуживания СУБД.
Переведите небольшой проект на рабочую конфигурацию StoreDoc
Прототип заработал, появились первые пользователи и реальные данные. Одного тестового хоста уже недостаточно, но разворачивать большой кластер с запасом по ресурсам пока нет необходимости.
Готовый пресет Yandex StoreDoc для небольшого проекта даёт базовую рабочую конфигурацию. Данные реплицируются между хостами в разных зонах доступности, а сервис берёт на себя обслуживание кластера.
Не оставляйте рабочее приложение на одном хосте
Для прототипа отказ одного хоста обычно означает только остановку тестов. Для работающего приложения последствия заметнее: пользователи не могут получить данные, оформить действие или продолжить пользовательский сценарий.
Так небольшому проекту не приходится самостоятельно настраивать репликацию, следить за состоянием хостов и организовывать переключение при сбое.
Начните с базовой конфигурации и масштабируйтесь по мере роста
На старте проекта сложно заранее определить, сколько ресурсов понадобится через несколько месяцев.
Поэтому пресет задаёт готовую отправную точку для реальной нагрузки, а ресурсы можно менять по мере роста приложения.
Если пользователей, данных или запросов становится больше, кластер можно масштабировать, увеличивая вычислительные ресурсы или добавляя новые хосты.
Что уже настроено
- основной хост и реплика в двух зонах доступности (при отказе основного хоста сервис автоматически переключит нагрузку на реплику);
- 4 vCPU и 8 ГБ RAM на каждом хосте;
- сетевой SSD объёмом 100 ГБ;
- резервное копирование и обновления со стороны сервиса.
Такой конфигурации достаточно, чтобы начать работать с реальными пользователями и нагрузкой.
Что остаётся настроить вам
Вам остаётся:
- определить структуру коллекций и документов;
- настроить индексы под реальные запросы;
- следить за характером нагрузки;
- контролировать рост данных;
- увеличивать ресурсы по мере развития проекта.
Так команда может развивать приложение и модель данных, не занимаясь установкой СУБД, резервным копированием и поддержкой репликации.
👉Посмотреть пресет «Быстрый старт для небольшого проекта»
Листая дальше, вы перейдёте на yandex.cloud