Frage

Wie kann ich die Schlüssel der Spalte, die Geschlecht = männlich bekommen. Mit Hilfe der PHP-Bibliothek von http://wiki.apache.org/cassandra/ClientExamples

Zum Beispiel meine Schlüssel sind

0,1,2

-Taste: 0 {  Spalte (Name: Alter, Wert: 24),  Spalte (Name: Geschlecht, Wert: weiblich) }

-Taste: 1 {  Spalte (Name: Alter, Wert: 24),  Spalte (Name: Geschlecht, Wert: weiblich) }

Taste: 2 {  Spalte (Name: Alter, Wert: 26),  Spalte (Name: Geschlecht, Wert: männlich) }

War es hilfreich?

Lösung

Zur Zeit müssen Sie eine andere ColumnFamily erstellen, beispielsweise UserSex und machen jeden indizierten Wert in der ursprünglichen CF ein Schlüssel in der neuen. Sie würden also ‚männlich‘ haben und ‚weiblich‘ Schlüssel sein, entweder mit Spalten der Benutzer-ID, oder (Denormalisierung) supercolumns den gesamten Benutzerdatensatz enthält, so dass Sie nicht eine multiget nach dem Index erhalten zu tun.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top