Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Как из одной базы данных сделать 10 разных, храня только инкременты: обзор решения

Блог компании КРОКАнализ и проектирование системАдминистрирование баз данныхХранение данных
История очень простая: есть большая продуктовая база данных. Она нужна пяти-шести командам разработки, тестировщикам и другим командам. Можно сделать штук 10 разных инстансов + БД, но обычно это дорого и долго. Гораздо лучше взять одну мастер-базу и хранить её инкременты для тех команд, которые с ней работают. Для этого есть специальные утилиты. Если лет пять назад они только начинали распространяться в России, то теперь их использование — абсолютно нормальная практика.

Давайте посмотрим, как это работает, на примере Actifio:

image
Слева — Shapshots, на их основе можно создавать виртуальные БД (VDB).

Итак, берём продуктовую базу и начинаем её клонировать. Нужно это для того, чтобы, в частности, получать тестовую базу за 15 минут, а не за две недели (а бывает и дольше), как обычно в крупных компаниях.
Читать дальше →
Всего голосов 53: ↑52 и ↓1+51
Просмотры5.4K
Комментарии 19