Slide 41
Slide 41 text
daily rollover
date = "2010-04-02"
$redis.rename "dls:today", "dls:yesterday"
dls = Hash[*$redis.zrange("dls:yesterday",
0, -1,
"withscores")]
dls.each do |key, score|
ver = versions[key]
$redis.hincrby ver, date, score
$redis.hincrby ver.rubygem, date, score
end
40/43 - 94%