У нас есть приложение, которое использует Cassandra для своей базы данных. Как мы должны внедрять изменения схемы в живой производственной среде.
В разработке мы просто продуваем базу данных и воссоздаем ее с помощью "database.cql" script, хранящейся в контроле версий. Это явно не решение в производстве.
В реляционном мире я либо использовал бы последовательность сценариев обновления, либо применял их по порядку, либо использовал инструмент , чтобы интерактивно сравнить постановку и производственные базы данных и внести соответствующие изменения схемы.
Как решить ту же проблему в Cassandra?