微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

对单个数据中心使用 NetworkTopologyStrategy,稍后添加数据中心

如何解决对单个数据中心使用 NetworkTopologyStrategy,稍后添加数据中心

是否可以在创建 NetworkTopologyStrategy 时使用 keyspace 并在以后添加数据中心?

我刚开始使用 MVP 应用程序,我预计不会有太多流量或数据。因此我只创建了一个数据中心。但是,如果需要,我稍后会添加更多数据中心

我注意到每个数据中心的复制因子需要在创建密钥空间时指定

CREATE KEYSPACE "Excalibur"
  WITH REPLICATION = {'class' : 'NetworkTopologyStrategy','dc1' : 3,'dc2' : 2};

因为我目前只有 dc1,所以我可以吗

CREATE KEYSPACE "Excalibur"
  WITH REPLICATION = {'class' : 'NetworkTopologyStrategy','dc1' : 3};

我有一个数据中心说 dc2 时,我可以编辑 Excalibur 键空间吗?

ALTER KEYSPACE "Excalibur"
  WITH REPLICATION = {'class' : 'NetworkTopologyStrategy','dc2' : 3};

或者我现在可以从 SimpleStrategy 开始,稍后改为 NetworkTopologyStrategy 吗?我怀疑这可能不起作用,因为我认为这需要改变告密者等。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。