Czy wiesz, jak bezprzerwowo zmienić schemat w MongoDB?

blog.consdata.tech 9 miesięcy temu
Wyobraźmy sobie konieczność wprowadzenia zmian w schemacie. Przy tradycyjnym podejściu musielibyśmy zatrzymać aplikację, dokonać migracji bazy i dopiero po jej zakończeniu uruchomić aplikację. Co jeżeli nasza kolekcja jest już bardzo duża albo przerwy nie są akceptowalne? Jest też ryzyko, iż nastąpi błąd przy migracji, a powrót do poprzedniej wersji w niektórych przypadkach może być dużym problemem. Co proponuje MongoDB? Schema Versioning Pattern.
Idź do oryginalnego materiału