相关疑难解决方法(0)

Memcached大小限制到底与文件系统实体库有什么关系?

下午好,

我把Memcached连接到Heroku上的应用程序中.免费托管计划的限制是Memcached为5MB,Memcachier为25MB.作为几乎所有事物的新手,我只是希望澄清这代表什么.

我在配置文件中设置了DalliStore,并为Rack :: Cache设置了典型选项.我的Metastore在Memcache中,并且在文件系统上设置了权限存储.

问题:

  1. 这是否意味着我的5/25MB限制仅被我存储的关于每个缓存片段的元信息使用?这意味着我能够在免费计划中存储大量信息吗?
  2. Rack :: Cache和Memcache(通过Dalli商店)之间的细分/故事究竟是什么?它们是否有不同的用途?他们做同样的事吗?即以下代码是多余的

    config.cache_store = :dalli_store

config.action_dispatch.rack_cache = {
  :verbose      => true,
  :metastore    => Dalli::Client.new,
  :entitystore  => 'file:tmp/cache/rack/body',
  :allow_reload => false
}
Run Code Online (Sandbox Code Playgroud)

memcached ruby-on-rails heroku

7
推荐指数
1
解决办法
2150
查看次数

标签 统计

heroku ×1

memcached ×1

ruby-on-rails ×1