データベースから引き出したくないもの、ユーザー数、フォロワーID、Railsが吐き出さなければならない長いURLなどを保存するためにRedisを使用することを考えており、方法を見つけようとしていますこれを行うために私のアプリを設計します。
redis は永続的なデータストアであり、アプリを実行する前にロードする必要があるというアプローチを取るべきかどうか疑問に思っていました。
だから何か
Post < ActiveRecord::Base
def thumbnail_url
#get redis value
end
end
それとも、実際に Redis をより一時的な種類のストレージとして考えるべきでしょうか。
Post < ActiveRecord::Base
def thumbnail_url
if redis value exists
get it
else
do some ruby stuff and return string #hit Active record
end
end
end
それとも、これについて考えるべき別の方法はありますか?