【发布时间】:2013-08-08 06:50:52
【问题描述】:
我是 Cassandra 的新手,有一个关于其分区器的基本问题。
根据Cassandra document,集群的partitioner应该在cassandra.yaml文件中设置。我的问题是:这是否意味着 Cassandra 集群中的所有键空间都必须使用相同的分区器?如果不是,如何让不同的键空间使用不同的分区器?
【问题讨论】:
标签: cassandra partitioner
我是 Cassandra 的新手,有一个关于其分区器的基本问题。
根据Cassandra document,集群的partitioner应该在cassandra.yaml文件中设置。我的问题是:这是否意味着 Cassandra 集群中的所有键空间都必须使用相同的分区器?如果不是,如何让不同的键空间使用不同的分区器?
【问题讨论】:
标签: cassandra partitioner
所有键空间必须使用相同的分区器。这是为了避免需要对每个键空间进行过多配置。但是,您可以为每个键空间选择复制选项:是否需要多个数据中心复制和复制因子。
【讨论】:
ByteOrderedPartitioner 分区,它对密钥进行排序。或者这是一个坏主意?