Каков наилучший способ обработки баз данных в развертывании Red / Black? - PullRequest
0 голосов
/ 23 сентября 2019

Я провел некоторое исследование по развертыванию Red / Black и нашел информацию о том, как обрабатывать развертывание кода, но не смог найти много информации о том, как обращаться со схемами и данными баз данных.

Как лучше всего обращаться с базами данных при переключении с красного на черный?Некоторая информация, которую я нашел, следующая:

  • Использовать одну базу данных: Использовать одну базу данных для версий Red и Black, где изменения схемы применяются непосредственно к рабочей базе данных.В этом варианте код, ссылающийся на старые столбцы, все равно будет работать, но новый код будет вызывать новые столбцы или таблицы.
  • Использовать две базы данных: использовать одну базу данных специально для каждого экземпляра, красную и черную.В этом случае, когда производство переключается на новый цвет, происходит синхронизация схемы или данных.Как это будет сделано?

Спасибо заранее за ваш ответ!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...