【问题标题】:Cassandra data clone to another cassandra database(different servers)Cassandra 数据克隆到另一个 cassandra 数据库(不同的服务器)
【发布时间】:2016-11-25 04:43:57
【问题描述】:

上面提到了我的问题,有一个 cassandra 数据库,并想使用另一个服务器来处理这些数据。如何移动所有键空间的数据?

我有快照,但我不知道我可以将其打开到另一台服务器。

感谢您的帮助

【问题讨论】:

标签: cassandra cassandra-2.1 bigdata database


【解决方案1】:

将数据从一个集群迁移到另一个集群的最简洁方法是使用sstableloader 工具。这将允许您将 sstables 的内容从本地目录流式传输到远程集群。在这种情况下,新集群也可以进行不同的配置,您也不必担心分配的令牌。

【讨论】:

    【解决方案2】:

    不幸的是,您在云中移动数据的选项有限,主要是 COPY 命令或 sstableloader (https://docs.datastax.com/en/cassandra/2.1/cassandra/migrating.html),或者如果您计划在云中维护类似的设置(相同数量的节点),那么只需在数据会起作用。

    如果您要迁移到 IBM Softlayer,您也许可以使用部署在裸机上的软件定义存储解决方案,并提供精简克隆等功能,让您可以在几分钟内创建 cassandra 集群的克隆并提供令人难以置信的节省空间。这对于为开发/测试目的创建克隆非常有用。结帐Robin Systems,您可能会发现它们很有趣。

    【讨论】:

      猜你喜欢
      • 2018-12-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多