Стратегия нулевых развертываний времени простоя: что относительно DB?

Amazon имеет несколько дата-центров для экземпляров EC2 в США, и я вполне уверен, они не гарантируют, что Ваши экземпляры будут перезагружены в тот же DC. Я предложил бы заново обдумать независимо от того, что Вы думаете, что необходимо сделать, потому что текущий план не собирается лететь.

3
задан 13 April 2017 в 15:14
1 ответ

Ни у кого нет большого ответа для этого. Необходимо внести назад совместимые изменения схемы, однако трудно, который может быть.

Обычно это означает, что Ваше приложение не может только зависеть от одной версии схемы, но должно смочь поддержать несколько схем во время перехода. (Ваши транзакции должны обновить обе схемы, и т.д.),

Обратите внимание, что даже NoSQL бессхемные хранилища данных не решают эту проблему, а скорее требуют, чтобы Вы решили его почти таким же способом: если у Вас есть ключ со значениями N, и необходимо добавить новое значение, приложение должно иметь дело с возможностью, что ключ еще не мог бы быть обновлен.

Удачи!

1
ответ дан 3 December 2019 в 07:41

Теги

Похожие вопросы