【发布时间】:2015-09-14 00:54:59
【问题描述】:
我正在使用 Ruby on Rails 开发一个需要频繁获取文本文件的应用程序。这些文件很少被修改。目前这些文件是从 Amazon s3 获取的。我想创建一个缓存,以便节省网络时间。我更喜欢内存缓存而不是在文件系统上写入。是否可以使用 Redis 或 Memcached 来存储文件?如果不是,我的其他选择是什么?
【问题讨论】:
标签: ruby-on-rails caching redis memcached
我正在使用 Ruby on Rails 开发一个需要频繁获取文本文件的应用程序。这些文件很少被修改。目前这些文件是从 Amazon s3 获取的。我想创建一个缓存,以便节省网络时间。我更喜欢内存缓存而不是在文件系统上写入。是否可以使用 Redis 或 Memcached 来存储文件?如果不是,我的其他选择是什么?
【问题讨论】:
标签: ruby-on-rails caching redis memcached
Redis 可用于存储任何数据,唯一的限制是它的协议支持高达 512MB 的字符串 - 如果您的文件小于该值,应该没有任何问题。
【讨论】: