Cassandra正在寻找RowKey

时间:2013-07-16 12:33:41

标签: cassandra

我对Cassandra很新,而这次我还没有完全阅读有关该架构的内容。我有一个简单的问题,我没有得到答案。

这是我执行list abcColumnFamily时的示例数据:

RowKey:Message_1
=> (column=word, value=Message_1, timestamp=1373976339934001)

RowKey:Message_2
=> (column=word, value=Message_2, timestamp=1373976339934001)

如何搜索说出Message_1

的Rowkey

在SQL世界中:从Table中选择*,其中Rowkey ='Message_1'(= OR like)。我想简单地搜索完整的字符串。

我的目的是检查我感兴趣的特定数据是否存在于rowkey中。

1 个答案:

答案 0 :(得分:2)

对于CQL,请尝试:

select * from abcColumnFamily where KEY = 'Message_1'

如果要使用CLI查询该数据,请尝试以下操作:

assume abcColumnFamily keys as utf8;
get abcColumnFamily['Message_1'];