我维护一个具有 2 个数据中心的 Cassandra 集群。现在,我将在该现有集群中添加新的数据中心。重建数据后,如何验证新数据中心数据的一致性?
阅读每个 DC 的LOCAL_QUORUM并比较最直接。
修复从压缩任务中的 sstables 构建分区的哈希,并比较它们的范围,这比单独读取数据更有效。你可以从代码中提取出这部分来构建一个工具来做同样的事情......或者,如果您可以只运行(完全而不是增量(修复。它记录它发现的差异。
我维护一个具有 2 个数据中心的 Cassandra 集群。现在,我将在该现有集群中添加新的数据中心。重建数据后,如何验证新数据中心数据的一致性?
阅读每个 DC 的LOCAL_QUORUM并比较最直接。
修复从压缩任务中的 sstables 构建分区的哈希,并比较它们的范围,这比单独读取数据更有效。你可以从代码中提取出这部分来构建一个工具来做同样的事情......或者,如果您可以只运行(完全而不是增量(修复。它记录它发现的差异。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium