Rails Cache
Ubuntu 20 安裝 memcached
Ubuntu 20 安裝 memcached
sudo apt-get install memcached
調高單筆 cache size 上限
調高單筆 cache size 上限
memcached 預設一筆 cache 最大 1M, 調高至 2M:
編輯 /etc/memcached.conf
-I 2M
重啟 memcached
$ sudo service memcached restart
rails 裡的 config 也要設:
config.cache_store = :mem_cache_store, { value_max_bytes: 2_000_000 }
清理 cache
清理 cache
清除全部 cache
清除全部 cache
rails console
Rails.cache.clear
刪除某一筆 cache
刪除某一筆 cache
rails console
Rails.cache.delete("key")
刪除多筆 cache
刪除多筆 cache
dalli-delete-matched (未測試)