¿Qué representa exactamente el límite de tamaño de Memcached en el sistema de archivos entitystore?

Buenas tardes,

Tengo Memcached conectado en mi aplicación en Heroku. El límite para el plan administrado gratuito es de 5 MB para Memcached y de 25 MB para Memcachier. Al ser nuevo en casi todo, solo esperaba una aclaración de lo que esto representa.

Tengo el DalliStore configurado en mi archivo de configuración y las opciones típicas configuradas para Rack :: Caché. Mi metastore está en Memcache y el almacén de entidades está configurado en el sistema de archivos.

Preguntas:

¿Significa esto que mi límite de 5 / 25MB solo está siendo usado por la metainformación que estoy almacenando sobre cada fragmento de caché? ¿Esto significaría que podría almacenar una tonelada de información solo en los planes gratuitos?

¿Cuál es exactamente el desglose / historia entre Rack :: Cache y Memcache (a través de la tienda Dalli)? ¿Tienen propósitos diferentes? ¿Están haciendo lo mismo? es decir, es el siguiente código redundante

config.cache_store = :dalli_store

y

<code>config.action_dispatch.rack_cache = {
  :verbose      => true,
  :metastore    => Dalli::Client.new,
  :entitystore  => 'file:tmp/cache/rack/body',
  :allow_reload => false
}
</code>

Respuestas a la pregunta(2)

Su respuesta a la pregunta