Ervan uitgaande dat article_id is de waarde van uw leden en dat editor_id /day zijn de scores in de respectievelijke gesorteerde set, en uitgaande van elke article_id is aanwezig in beide Gesorteerde sets, u kunt het volgende doen:
ZINTERSTORE t 2 k1 k2 WEIGHTS 100 1 AGGREGATE SUM
Uitleg:
tis een tijdelijke sleutel die het resultaat zal bevattenk1is de gesorteerde set die deeditor_id. opslaatk2is de gesorteerde set die deday. opslaat- het gewicht 100 vermenigvuldigt
editor_idmet 100 (d.w.z. "verschuift" het twee plaatsen naar rechts) - de
AGGREGATE SUMresulteert in de volgende score:editor_id* 100 +day
Opmerkingen:
- u kunt
ZUNIONSTORE. gebruiken in plaats daarvan voor hetzelfde resultaat - het gebruik van gewicht 100 veronderstelt dat
dayis een 2-cijferige waarde