ruby-on-rails - Redis 支持文件缓存吗?

标签 ruby-on-rails caching redis memcached

我正在使用 Ruby on Rails 开发一个需要频繁获取文本文件的应用程序。这些文件很少被修改。目前这些文件是从 Amazon s3 中获取的。我想创建一个缓存,以便节省网络时间。我更喜欢内存缓存而不是写在文件系统上。是否可以使用 Redis 或 Memcached 来存储文件?如果不是,我的其他选择是什么?

最佳答案

Redis 可以用来存储任何数据,唯一的限制是它的协议(protocol)支持最大 512MB 的字符串——如果你的文件小于那个,应该没有任何问题。

关于ruby-on-rails - Redis 支持文件缓存吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31083861/

相关文章:

caching - Gradle清理后的Gradle构建缓存

java - Spring 可以缓存组件扫描信息/ Autowiring 以缩短启动时间吗?

mysql - Ejabberd Redis + MySql 数据库组合

ruby-on-rails - Rails 控制台是动态的吗?

php - 从具有 10k+ 记录的表中选择随机行

ruby-on-rails - Rails 新命令不起作用

image - 为什么 Firefox 似乎没有缓存图像?

c# - Redis Sentinel C# 客户端

redis - 是否可以确定 volatile key 的初始 TTL?

javascript - 为什么我的表单没有提交我想要的内容?