ScyllaDB - DynamoDB 迁移

问题描述

议程 - 将 DynamoDB 表迁移到 ScyllaDB(架构和数据)

Scylla-Migrator - https://github.com/scylladb/scylla-migrator 是否也可以迁移表架构,或者我必须在我的 ScyllaDB 中创建确切的架构,然后它才能迁移数据?

解决方法

你需要在远程集群中创建keyspace和table, 如果需要,迁移者可以将旧表映射到新表布局。

我们不自动迁移架构的原因是大多数时候您希望它有所不同(例如不同的压缩策略或新列) 然后将此作为手动步骤可确保您可以在使用之前检查您的架构。

也就是说,我认为要求一个特殊的标志是有意义的,它只会为您将旧架构迁移到新集群 - https://github.com/scylladb/scylla-migrator/issues - 您可以在那里归档吗?

蒂亚 路博斯