跨节点的Cassandra密钥空间复制

时间:2016-04-21 06:20:29

标签: cassandra

我正在使用Datastax Cassandra。我正在使用复制因子3创建密钥空间,那么有没有办法确定这个密钥空间将被复制到哪3个节点?

1 个答案:

答案 0 :(得分:1)

我不确定你为什么要那样做!但是,让我试着帮助。

要计算这一点,您需要知道

  • 群集中的节点总数
  • 复制因子
  • 使用分区程序
  • 没有vnodes

请使用计算令牌范围 as documented

请计算钥匙的代币。 CQL具有令牌功能。 http://docs.datastax.com/en/cassandra/1.2/cassandra/configuration/configGenTokens_c.html

现在,您可以将此数字映射到之前计算的范围,以了解它所属的物理节点。

希望它有所帮助!