Pregunta

¿Cómo puedo obtener las claves de la columna que tiene el sexo = varón. Utilización de la biblioteca php de http://wiki.apache.org/cassandra/ClientExamples

Por ejemplo las llaves son

0,1,2

clave: 0 {  columna (nombre: edad, valor: 24),  columna (nombre: sexo, valor: hembra) }

clave: 1 {  columna (nombre: edad, valor: 24),  columna (nombre: sexo, valor: hembra) }

clave: 2 {  columna (nombre: edad, valor: 26),  columna (nombre: sexo, valor: macho) }

¿Fue útil?

Solución

En la actualidad es necesario crear otra ColumnFamily, por ejemplo, UserSex, y hacer que cada valor indexado en el CF original de una llave en la nueva. Por lo que tendría 'macho' y 'hembra' ser claves, ya sea con columnas de la identificación del usuario, o (desnormalización) supercolumns que contienen todo el registro de usuario, por lo que no tiene que hacer un Multiget después de que el índice de conseguir.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top