首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证Cassandra数据迁移

验证Cassandra数据迁移
EN

Stack Overflow用户
提问于 2017-04-10 18:06:59
回答 1查看 262关注 0票数 0

我想将一些数据从现有数据库迁移到Cassandra DB。迁移后,我想验证所有数据是否都迁移成功。我想知道Cassandra Driver for JAVA是否提供了任何内部实现功能来验证这一点,这样我就可以减少与Cassandra DB交互时产生的不必要的开销。

EN

回答 1

Stack Overflow用户

发布于 2017-04-10 21:41:45

这完全取决于您要从其迁移的数据库的类型,您可以在以前的数据库中逐行检查行,然后对cassandra进行查询,看看行是否在那里。这将是最安全的方法。

然后你可以做一些非常复杂的事情,比如让spark工作来做比较。

或者,您可以迭代cassandra中的所有行,并对照原始数据库进行检查。如下所示:Fetch all rows in cassandra

这份清单可能会继续下去。有关详细信息,您必须更多地了解原始数据库,cassandra中的数据模型,并提供一些上下文,说明要验证的行的含义……而不是它在那里。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43320332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档