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>