【问题标题】:Does Redis support file caching?Redis 支持文件缓存吗?
【发布时间】:2015-09-14 00:54:59
【问题描述】:

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

【问题讨论】:

    标签: ruby-on-rails caching redis memcached


    【解决方案1】:

    Redis 可用于存储任何数据,唯一的限制是它的协议支持高达 512MB 的字符串 - 如果您的文件小于该值,应该没有任何问题。

    【讨论】:

    • 谢谢。此外,sidekiq 已经在使用 redis。使用同一服务器进行缓存是否安全,还是应该创建一个新服务器?
    • 我会为此创建一个单独的专用 Redis 服务器 - 因为 Redis(大部分)是单线程的,所以最好分而治之。
    猜你喜欢
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-22
    • 2015-08-26
    • 2013-01-28
    相关资源
    最近更新 更多