System Design · Senior · Pytanie 65 z 75
Jak zmienić nazwę kolumny w bazie bez przestoju?
- ✓Poprawna odpowiedź: Expand/contract: dodać nową kolumnę, zapisywać do obu, przenieść dane, przełączyć odczyty, a starą kolumnę usunąć w późniejszym wydaniu
- 2Zmienić nazwę jedną migracją podczas wdrożenia
- 3Zatrzymać aplikację na konserwację - jedyny bezpieczny sposób
Wyjaśnienie
Podczas stopniowych wdrożeń stary i nowy kod działają jednocześnie, więc każdy krok musi być zgodny z oboma.