У меня есть статические кэшированные страницы, которые я хочу отслеживать, а затем упорядочивать по популярности.
Как лучше всего отслеживать эти представления в Redis и затем загружать их обратно в основную базу данных?
Сейчас я думаю об использовании jquery, как это
$.get("/track/", { id: "1234" } );
и использование redis gem в контроллере «track» для вызова
redis.incr "1234"
Один раз в день я запускаю крона с чем-то вроде
Pages.each do |p|
p.hits = redis.get(p.id.to_s)
end