Rails поддерживает технику, называемую кеш счетчика, где вы можете хранить количество сообщений, комментариев или чего угодно, без выполнения избыточных команд.
Существует Railscast, который очень хорошо описывает это:
http://railscasts.com/episodes/23-counter-cache-column
Если, однако, вам нужно придерживаться задачи на основе cron, было бы очень легко сохранить счет в статистической модели, например:
Statistic.new
Statistic.total_users = User.count
Statistic.total_comments = Comment.count
Statistic.save