Каковы мои варианты хранения при написании промежуточного программного обеспечения Rack для приложений Rails? - PullRequest
3 голосов
/ 30 июля 2011

Если предположить, что мое промежуточное ПО Rack разработано специально для приложений Rails, какие варианты хранения у меня есть? Например, есть ли у меня способ чтения / записи в кеш Rails?

1 Ответ

3 голосов
/ 31 июля 2011

Да, есть, кеш Rails не зависит от Rack, вы можете использовать его следующим образом:

Rails.cache.read("city")   # => nil
Rails.cache.write("city", "Duckburgh")
Rails.cache.read("city")   # => "Duckburgh"

Подробнее о кешировании на Rails можно прочитать на учебник по кешированию Rails .

Вы также можете использовать собственное решение, например, подключение к экземпляру Redis / Memcached, общение с базой данных NoSQL.Есть много решений для этой проблемы.

...