Der er et fælles mønster, der løser dette problem ganske godt.
Brug sorterede sæt, og brug et tidsstempel som partitur. Det er så trivielt at slette elementer efter scoreområde, hvilket kunne gøres periodisk eller kun ved hver skrivning, hvor læsninger altid ignorerer elementerne uden for rækkevidde, ved kun at læse en række scores.
Mere her:https://groups.google.com/forum/#!topic/redis-db/rXXMCLNkNSs