Tænk på Redis-hash som indekserede dokumenter.
HSET news:1 title levy_breaks
HSET news:1 type breaking_news
HSET news:1 byline alphazero
HSET news:1 date 04:25:2011
HSET news:1 content <the story>
HSET news:2 ...
..
I ovenstående, news:1
er 'hash-nøglen', efterfulgt af et 'hash-felt' og til sidst dens tilhørende værdi.
Når det er sagt, ser det ud til, at du blot ønsker at sortere dine 'hash-nøgler'.
Brug en MULTI/EXEC
konstruere for at indstille alle felterne for en nyhed (som har n felter), og til sidst også tilføje hash-nøglen -- f.eks. din nyhed -- det til et sorteret sæt. Alternativt kan du bare tilføje dem til en liste og bruge SORT
kommando på den liste.
Redis-dokumenterne.