是否可以在cassandra中获取行密钥?

时间:2013-09-14 09:40:25

标签: cassandra

我使用astyanax作为客户与cassandra进行互动。 如何在cassandra中获取特定行的行键?

其次,我们可以根据列获取特定行的行键吗?

e.g;

从年龄= 20的表中选择row_key;

1 个答案:

答案 0 :(得分:1)

如果要按特定列值查找行,请使用二级索引。如果您在列age上创建了索引,则可以像您的示例一样进行查询。

如果要通过遍历所有行来查找行,可以在Astyanax中使用AllRowsReader,详细信息请参见:https://github.com/Netflix/astyanax/wiki/All-rows-query