use predis incr, just store int, expire key like normal, delete a buncha code