【问题标题】:Cassandra Replication not working accross data centersCassandra Replication 无法跨数据中心运行
【发布时间】:2021-09-15 13:24:27
【问题描述】:

我是 Cassandra 的新手,并且已将 cassandra 集群配置为多个 aws 数据中心。 我在 eu-central-1 中有 3 个副本,在 eu-west-1 中有 3 个副本。 我从 eu-central-1 种子创建了密钥空间,如下所示: CREATE KEYSPACE my_test WITH REPLICATION = {'class':'NetworkTopologyStrategy', 'eu-west-1':'3', 'eu-central-1':' 3'};之后我在这个键空间下创建了几个表。 那些键空间和表没有复制到 eu-west-1 3 副本,这些键空间和表是否应该自动复制到 eu-west-1 种子?如果是,我的配置有什么问题。

【问题讨论】:

    标签: cassandra replication


    【解决方案1】:

    是的,任何属于密钥空间 my_test 的表都应该复制到两个 DC。

    您如何确定表没有复制?当您更新原始问题时,我很乐意更新我的答案。

    由于您是 Cassandra 的新手,我建议您使用 datastax.com/dev,它提供免费动手教程的链接,您可以在其中快速学习 Cassandra 的基础知识。

    本教程是一个很好的起点 -- datastax.com/try-it-out

    我们还提供免费的现场研讨会,您可以在有趣的环境中与其他参与者一起动手学习,并有机会赢取奖品。在这里查看即将举行的研讨会列表 -- datastax.com/workshops。干杯!

    【讨论】:

    • 嗨 Erick,问题是这个区域 > eu-west-1 实例不包括在集群中。 eu-central-1 实例正常复制。我怎么知道,在我创建了密钥空间之后,我通常在 central-1 实例中找到它,但在 eu-west-1 实例中没有任何变化。
    • 我不太明白你的意思。如果您可以使用示例更新您的原始问题,那就更好了。在任何情况下,检查架构分歧。但是没有例子,我很难理解你的意思。
    猜你喜欢
    • 2013-03-30
    • 1970-01-01
    • 2018-09-12
    • 1970-01-01
    • 1970-01-01
    • 2013-12-28
    • 2023-04-04
    • 2015-10-21
    • 1970-01-01
    相关资源
    最近更新 更多