在nodetool getsstables
文档中写下sstables的分区键。我怎么能找到它?
https://docs.datastax.com/en/cassandra/3.0/cassandra/tools/toolsGetSstables.html
答案 0 :(得分:5)
您可以在表格说明中找到您的分区键。
如果您有权访问Cassandra shell,则可以执行以下操作来查找表描述(例如,我的键空间为animals
,我的表为types
:
cqlsh> desc animals.types;
CREATE TABLE animals.types (
id uuid PRIMARY KEY,
color text,
type text
)
此简单表中的分区键为id
。
示例id:
cqlsh> select * from animals.types;
id | color | type
14fc1189-cb57-4e83-baca-ee178e605af1 | orange | giraffe
在getstables中使用它,如下所示:
# nodetool getsstables animals types 14fc1189-cb57-4e83-baca-ee178e605af1
/var/lib/cassandra/data/animals/types-6ef0da00659911e88803df4f403979ef/mc-1-big-Data.db