Ilh*_*hom 5 ruby memcached ruby-on-rails ruby-on-rails-3.2 dalli
如何使用正则表达式删除memcached中的键(使用Dalli + Rails)
def expire_all
expire_fragment(Regexp.new("/customers/customers"))
expire_fragment(Regexp.new("/customers/customers\/"))
expire_fragment(Regexp.new("/agreements/agreements"))
expire_fragment(Regexp.new("/agreements/agreements\/"))
end
Run Code Online (Sandbox Code Playgroud)
不使用memcached.有任何想法吗?
安装 gem dalli-store-extensions https://github.com/defconomicron/dalli-store-extensions
在扫地机里
expire_fragment /#{Regexp.escape(restaurant.id)}\/stocks*/
Run Code Online (Sandbox Code Playgroud)