我们有一个正在运行的现有Cassandra集群(3.0.9)。
现在,我们要创建数据管道以从Cassandra提取数据并保留在hadoop中。我们正在考虑将CDC功能(可从Cassandra 3.8获得)与Kafka Connect一起使用。
[我们正在考虑创建一个新的只读DC,该DC将复制生产DC中的数据。此新DC将运行启用CDC的最新Cassandra版本(3.8 +)。
我的问题:
为了使复制正常工作,我们是否需要两个dc运行相同版本的Cassandra?如果不升级服务使用的DC,就无法实现这一目标吗?
是否有可能仅在新的只读DC中启用CDC功能?] >>
UPDATE:
我们有一个正在运行的现有Cassandra集群(3.0.9)。现在,我们要创建数据管道以从Cassandra提取数据并保留在hadoop中。我们正在考虑使用CDC功能(...
我认为,它应该与现有DC的版本相同,以便通过添加DC复制数据。您可以参考以下推荐的文档,在现有集群中添加新数据中心。
https://docs.datastax.com/en/dse/5.1/dse-admin/datastax_enterprise/operations/opsAddDCToCluster.html