Redis 支持文件缓存吗?

Does Redis support file caching?

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

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