Что такое Liquibase и как он интегрируется в приложение (где должен стоять/конфигурироваться)?
Liquibase управляет изменениями схемы БД через версионируемый changelog и хранит сведения о применённых changesets в самой базе.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Liquibase управляет изменениями схемы БД через версионируемый changelog и хранит сведения о применённых changesets в самой базе.
Читать ответLiquibase — это инструмент для управления версиями схемы базы данных, тогда как git — система контроля версий для исходного кода и любых файлов.
Читать ответДобавление обязательной (NOT NULL) колонки в таблицу с 300 млн записей — задача, требующая аккуратного подхода, чтобы не заблокировать таблицу и не вызвать долгие простои.
Читать ответДля выката изменений базы данных на продакшн обычно используют системы миграций, такие как Liquibase или Flyway.
Читать ответLiquibase — это инструмент для управления версиями и автоматизации миграций баз данных.
Читать ответFlyway и Liquibase — популярные инструменты миграции баз данных, но отличаются по подходам и возможностям:
Читать ответОпыт работы с Liquibase включает:
Читать ответ