Wie ein Schlüssel in Memcached mit regex (mit Dalli + Rails)So löschen Sie einen Schlüssel in Memcached mit Regex (mit Dalli + RoR).
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
Ein Problem mit Memcached löschen. Irgendwelche Ideen?
dalli-store-Erweiterungen verwenden einen lokalen Cache-Speicher, so dass es nicht mehr synchron zwischen App-Instanzen bekommen. (Ich denke, das ist das Problem). Siehe meine Frage hier http://stackoverflow.com/questions/11998762/expiring-memcache-via-regex –
Es gibt auch erhebliche Leistungsprobleme mit ständig Serialisierung und Deserialisierung eines Schlüssels beim Schreiben und Löschen von Schlüsseln. – Vadim