我正在使用 Ruby on Rails 开发一个需要频繁获取文本文件的应用程序。这些文件很少被修改。目前这些文件是从 Amazon s3 中获取的。我想创建一个缓存,以便节省网络时间。我更喜欢内存缓存而不是写在文件系统上。是否可以使用 Redis 或 Memcached 来存储文件?如果不是,我的其他选择是什么?
最佳答案
Redis 可以用来存储任何数据,唯一的限制是它的协议(protocol)支持最大 512MB 的字符串——如果你的文件小于那个,应该没有任何问题。
关于ruby-on-rails - Redis 支持文件缓存吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31083861/