2017-04-10 71 views
0

我想从现有的数据库卡桑德拉DB迁移一些数据。 迁移后,我想验证所有数据是否成功迁移。 我想知道卡桑德拉驱动程序是否JAVA提供任何内部实现功能来验证相同的,这样我可以减少与卡桑德拉DB的互动过程中产生的不必要的开销?验证卡桑德拉数据迁移

回答

0

这一切都取决于数据库的,你是从你迁移可以检查每行排在你前面的数据库中,然后进行查询对卡桑德拉,看看是否行是有类型。这将是最安全的方法。

然后你就可以做一些非常复杂的东西,就像有火花的工作是做了比较。

或者你可以遍历在卡桑德拉所有行和核对原始数据库。事情是这样的:Fetch all rows in cassandra

列表可以继续下去。有关详细信息,您将不得不详细说明原始数据库,cassandra中的数据模型,并给出一些上下文,以便验证一行的意义......除此之外。