commande redis TRIER


  Résultats de traduction:

英[sɔ:t]   美[sɔ:rt]

n. Classification, catégorie, nature ; un groupe de

vt.& vi. ; mettre... Classer ; mettre... en ordre

vi Classifier ; communiquer ; Troisième personne du singulier : trier Pluriel : trier Participe passé : trié Participe passé : trié.

commande redis TRIERsyntaxe

Fonction : Renvoyer ou enregistrer les éléments triés dans une liste, un ensemble ou une clé d'ensemble ordonnée donné. Le tri par défaut est les nombres en tant qu'objets, les valeurs sont interprétées comme des nombres à virgule flottante double précision puis comparées.

Syntaxe : Touche SORT [BY pattern] [LIMIT offset count] [GET pattern [GET pattern ...]] [ASC | DESC] [ALPHA] [STORE destination]

Versions disponibles : >= 1.0.0

Complexité temporelle : O(N+M*log(M)), N est le nombre d'éléments de la liste ou de l'ensemble à trier, M est le nombre d'éléments à renvoyer. Si vous utilisez simplement l'option GET de la commande SORT pour obtenir les données sans trier, la complexité temporelle est O(N).

Retour : Aucun paramètre STORE n'est utilisé, et les résultats triés sont renvoyés sous forme de liste. Utilisez le paramètre STORE pour renvoyer le nombre d'éléments dans le résultat trié.

commande redis TRIERexemple

# 开销金额列表
redis> LPUSH today_cost 30 1.5 10 8
(integer) 4
# 排序
redis> SORT today_cost
1) "1.5"
2) "8"
3) "10"
4) "30"
# 逆序排序
redis 127.0.0.1:6379> SORT today_cost DESC
1) "30"
2) "10"
3) "8"
4) "1.5"

Recommandations populaires

Maison

vidéos

Questions et réponses