question

shiji.cherian_137128 avatar image
shiji.cherian_137128 asked Erick Ramirez edited

What are the best migration tools for Cassandra?

Which are the best migration/evolution tools for cassandra? i.e tool for managing database evolution/versioning (similar to flyway)

Also is there really a need for the same?

migration tool
10 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

Erick Ramirez avatar image
Erick Ramirez answered Erick Ramirez edited

[UPDATED] A couple of examples are Sky UK's CQL Migration Tool and Cobli's Cassandra-migrate.

I haven't personally used them since I'm not a fan of programatically changing the schema but I understand the need for it.

For future reference, the Third-party Projects page on the Apache Cassandra website has a list of resources that we try to keep up to date. The cassandra.link and cassandra.tools sites listed on that page have an extensive list curated by Rahul Singh & co at Anant Corp. Cheers!

3 comments Share
10 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.

shiji.cherian_137128 avatar image shiji.cherian_137128 commented ·

HI @Erick Ramirez, thanks for reaching out

by migration tool, I meant a tool that keeps a track and organises the database schema evolutions, more like version control of database. for rdbms, we have tools like flyway and liquibase. similarly, do we have for cassandra?

0 Likes 0 ·
Erick Ramirez avatar image Erick Ramirez ♦♦ shiji.cherian_137128 commented ·

I've updated my answer. Cheers!

0 Likes 0 ·
shiji.cherian_137128 avatar image shiji.cherian_137128 Erick Ramirez ♦♦ commented ·

Thanks for the response!

1 Like 1 ·
a.volochnev_154877 avatar image
a.volochnev_154877 answered a.volochnev_154877 published
Share
10 |1000

Up to 8 attachments (including images) can be used with a maximum of 1.0 MiB each and 10.0 MiB total.