TDB Documentation portal logo
Помощь

Миграция схемы данных

Миграция — это любое изменение схемы базы данных и данных в ней, возникающее во время разработки. Примеры миграций: добавление и удаление поля или индекса, изменение формата поля, добавление персистентной функции.

В Tarantool DB загрузить миграции можно двумя способами:

  • в веб-интерфейсе TCM на вкладке Migrations;
  • с помощью tt CLI.

В коде миграций на языке Lua описываются:

  • спейсы для хранения данных;
  • хранимые функции для доступа к данным с пользовательской логикой.

Дополнительная функциональность, например по устареванию данных или оценке производительности, доступна пользователю через встроенные технологические роли.

Подробная информация о миграциях в Tarantool приведена в соответствующем разделе документации Tarantool.