Nodetool可以获得复合分区键的稳定性

Him*_*Pal 1 nodetool cassandra-2.1

我在键空间测试中有一张表 -

CREATE TABLE mytable ( firstname text, lastname text, address text, phone text, PRIMARY KEY (firstname,lastname,address) )

我已经插入了一条记录

insert into test.mytable(firstname,lastname,address,phone)  values ('H','P','Kolkata','9836852120');
Run Code Online (Sandbox Code Playgroud)

并且还执行nodetool compact test mytable了强制记录去sstable.

现在我想执行nodetool getsstables此记录.如何在此命令中传递复合键nodetool getsstables test mytable <key>

Him*_*Pal 6

感谢你们.最后我自己弄清楚了.我首先list mytable在cassandra-tcli中做了一个,然后从结果中取出RowKey值并在命令中使用它nodetool getsstables test mytable H:P:Kolkata 所以键将是H:P:Kolkata

如果您有复合分区键:,则按顺序在它们之间使用以找出RowKey(PartitionKey).