Cassandra:使用CQL获取表分区程序名称

时间:2019-02-17 13:24:29

标签: cassandra-3.0

Cassandra有3个分区程序:

Murmur3Partitioner
RandomPartitioner
ByteOrderedPartitioner

可以使用YAML文件进行设置,但是我是否触发了任何cql查询,以查明该表正在使用哪个分区来生成令牌。

1 个答案:

答案 0 :(得分:0)

A)使用下面的cqlsh命令。

cqlsh:ah300001>描述集群;

集群:Cluster1

分区 r:org.apache.cassandra.dht.Murmur3Partitioner

B)ah300001> nodetool describecluster

集群信息:

Name: Cluster1
Snitch: org.apache.cassandra.locator.DynamicEndpointSnitch
**Partitioner**: org.apache.cassandra.dht.Murmur3Partitioner