Co dokładnie reprezentuje limit rozmiaru Memcached z uprawnieniem systemu plików?

Dzień dobry,

Mam Memcached podłączoną w mojej aplikacji na Heroku. Limit darmowego zarządzanego planu wynosi 5 MB dla Memcached i 25 MB dla Memcachier. Będąc nowym w prawie wszystkim, miałem tylko nadzieję na wyjaśnienie, co to dokładnie oznacza.

Mam skonfigurowany DalliStore w moim pliku konfiguracyjnym i typowe opcje ustawione dla Rack :: Cache. Mój metastore znajduje się w Memcache, a magazyn entityi jest skonfigurowany w systemie plików.

Pytania:

Czy to oznacza, że ​​mój limit 5 / 25MB jest wykorzystywany tylko przez meta-informacje, które przechowuję o każdym fragmencie pamięci podręcznej? Oznaczałoby to, że będę w stanie przechowywać mnóstwo informacji na temat wolnych planów?

Czym dokładnie jest podział / historia między Rack :: Cache i Memcache (przez sklep Dalli?) Czy służą one innym celom? Czy robią to samo? tj. następujący kod jest zbędny

config.cache_store = :dalli_store

i

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

questionAnswers(2)

yourAnswerToTheQuestion