我正在尝试从 Cassandra CLI(使用 Cassandra 1.2)运行“获取”以查看与特定行和列相关的值。运行 list 时,我可以看到行键和列名/值,但是在获取特定行和列之一时,我收到“未找到值”错误。我试图查询的 CF 有一个 CompositeType(DateType, CompositeType(UTF8Type, Int32Type)) 的比较器,并且执行类似的操作
get CF['rowkey']['2014-01-01 00\\:00\\:00+0000:UTF8Type\\:2'];
即使您可以从运行中看到,也不会产生任何结果
get CF['rowkey'];
这是列的行的有效组合。我需要做什么才能使用这个比较器查询这一行和列?
列族信息:
column_type = 'Standard'
Key validation class: UTF8Type
Cells sorted by: CompositeType(DateType, CompositeType(UTF8Type, Int32Type))
Compaction Strategy: LeveledCompactionStrategy