我想找到一种在不使用本地文件(CSV)的情况下进行数据库到数据库迁移的方法。是否有任何直接的方法来执行SQL / Oracle DB到cassandra Db。大多数情况下,我只是要从oracle导入一个表到cassandra。我已经检查过我所知道的方法,他们都使用临时文件来提取数据,然后将其加载到cassandra中。
有人建议可以在Windows中使用免费的ETL工具执行任何其他替代方法或任何其他有关如何执行此操作的建议。
由于
答案 0 :(得分:2)
您以前可以使用sqoop to import data但现在已弃用,因此根据您使用的Cassandra版本,您可以使用此功能。
我建议使用Datastax bulk loader,但您必须先从oracle导出到json或csv。您可能还需要对数据进行一些转换,因为您不太可能在Cassandra中使用与Oracle相同的数据模型。