3

Rack ミドルウェアが Rails アプリケーション専用に設計されていると仮定すると、どのようなストレージ オプションがありますか? たとえば、Rails キャッシュから読み書きする方法はありますか?

4

1 に答える 1

3

はい、あります。Rails キャッシュは Rack から独立しています。次のように使用できます。

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

Rails キャッシング チュートリアルで、Railsでのキャッシングの詳細を読むことができます。

Redis/Memcached インスタンスへの接続、NoSQL データベースとの通信など、独自のソリューションを展開することもできます。この問題には多くの解決策があります。

于 2011-07-30T21:44:42.393 に答える