2010-05-26 11 views
2

Comment puis-je récupérer la plus grande valeur d'une colonne particulière dans Cassandra? Je stocke le nom du tag comme nom et le nombre de clics comme valeur dans Cassandra. Maintenant, j'ai besoin de savoir quels sont les tags les plus populaires (en fonction du clic)? S'il vous plaît aidez-moicomment récupérer la plus grande valeur d'une colonne particulière dans Cassandra?

exemple:

  1. supercolumn: films columnName: "matrice" valeur: 10 (nombre de clics)

  2. supercolumn: films columnname: "titanesque" valeur : 0 (nombre de clics)

  3. supercolumn: films nomcolonne: "avatar" Valeur: 5 (nombre de clics)

maintenant je dois obtenir le résultat comme matrice, avatar et titanesque respectivement (en fonction de la valeur desc)

Répondre

1

Vous aurez besoin d'avoir une autre FC les noms de films en tant que clés de ligne, et les valeurs de colonne en tant que noms de cnames - alors l'ordre des noms de colonnes rend "trivial" celui qui a la plus grande valeur.