union
Anglais [ˈju:niən] US [ˈjunjən]
n Alliance, association, union, unité
adj
pluriel d'union: unions
store
anglais. [stɔ:(r)] US [stɔr, stor]
n magasin; entrepôt; grande quantité
v (dans un ordinateur) stockage
: magasins pluriel : magasins participe présent : stocker le passé : participe passé stocké : stocké
commande redis ZUNIONSTORE syntaxe
Fonction : Calculez l'union d'un ou plusieurs ensembles ordonnés donnés, où le nombre de clés données doit être spécifié avec le paramètre numkeys, et stockez l'union (ensemble de résultats) dans la destination.
Par défaut, la valeur de score d'un membre dans l'ensemble de résultats est la somme des valeurs de score de tous les membres de l'ensemble donné.
Syntaxe : Touche numérique de destination ZUNIONSTORE [clé ...] [POIDS poids [poids ...]] [AGGREGATE SUM|MIN|MAX]
Versions disponibles : >= 2.0.0
Complexité temporelle : O(N)+O(M log(M)), N est la somme de la cardinalité de l'ensemble ordonné donné et M est la cardinalité de l'ensemble de résultats.
Retours : La cardinalité de l'ensemble de résultats enregistré dans la destination.
commande redis ZUNIONSTORE exemple
redis> ZRANGE programmer 0 -1 WITHSCORES 1) "peter" 2) "2000" 3) "jack" 4) "3500" 5) "tom" 6) "5000" redis> ZRANGE manager 0 -1 WITHSCORES 1) "herry" 2) "2000" 3) "mary" 4) "3500" 5) "bob" 6) "4000" redis> ZUNIONSTORE salary 2 programmer manager WEIGHTS 1 3 # 公司决定加薪。。。除了程序员。。。 (integer) 6 redis> ZRANGE salary 0 -1 WITHSCORES 1) "peter" 2) "2000" 3) "jack" 4) "3500" 5) "tom" 6) "5000" 7) "herry" 8) "6000" 9) "mary" 10) "10500" 11) "bob" 12) "12000"