Мне нужно место для хранения времени последнего запроса для пользователя и я не хочу использовать базу данных для этого
Если вы хотите сделать это с точки зрения пользователя и не против потерять его между сеансами, то место для хранения это сеанс, подобный сеансу [: last_request]
Существует простое решение - вы можете поместить его как константу в config / environment.rb
Для этого вы можете использовать memcache.
есть простой способ (хотя и не такой элегантный)
if Thread.main[:uuid] == nil Thread.main[:uuid]=0 end uid = Thread.main[:uuid] += 1