我怎样才能获得具有列性的键=男性。从 http://wiki.apache.org/cassandra/ClientExamples

例如我的键

0,1,2

键:0 {  列(姓名:年龄,值:24)  列(名:性别,值:女性) }

键:1 {  列(姓名:年龄,值:24)  列(名:性别,值:女性) }

键:2 {  列(姓名:年龄,值:26)  列(名:性别,值:男) }

有帮助吗?

解决方案

目前您需要创建另一个ColumnFamily中,例如UserSex,并在原来CF在新的一个关键的每个索引值。所以,你将有“男性”和“女性”是关键,与用户ID,或(非规范化),包含整个用户记录supercolumns的任一列,所以你不必索引获取之后,做一个Multiget的。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top