Миграция схемы данных¶
Миграция – это любое изменение схемы базы данных и данных в ней, возникающее во время разработки. Примеры миграций: добавление и удаление поля или индекса, изменение формата поля, добавление персистентной функции.
В Tarantool DB загрузить миграции можно двумя способами:
в веб-интерфейсе TCM на вкладке Migrations;
с помощью tt CLI.
В коде миграций на языке Lua описываются:
спейсы для хранения данных;
хранимые функции для доступа к данным с пользовательской логикой.
Дополнительная функциональность, например по устареванию данных или оценке производительности, доступна пользователю через встроенные технологические роли.
Подробная информация о миграциях в Tarantool приведена в соответствующем разделе документации Tarantool.