验证 Cassandra 中数据中心之间的数据一致性



我维护一个具有 2 个数据中心的 Cassandra 集群。现在,我将在该现有集群中添加新的数据中心。重建数据后,如何验证新数据中心数据的一致性?

阅读每个 DC 的LOCAL_QUORUM并比较最直接。

修复从压缩任务中的 sstables 构建分区的哈希,并比较它们的范围,这比单独读取数据更有效。你可以从代码中提取出这部分来构建一个工具来做同样的事情......或者,如果您可以只运行(完全而不是增量(修复。它记录它发现的差异。

相关内容

  • 没有找到相关文章

最新更新