Làm thế nào để xóa một phím trong memcached với regex (sử dụng Dalli + Rails)Làm thế nào để xóa một khóa trong memcached với regex (sử dụng 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
Không làm việc với memcached. Bất kỳ ý tưởng?
Dalli-store-phần mở rộng sử dụng một bộ nhớ cache địa phương, vì vậy nó có thể được ra khỏi đồng bộ giữa các trường ứng dụng. (Tôi nghĩ đó là vấn đề). xem câu hỏi của tôi ở đây http://stackoverflow.com/questions/11998762/expiring-memcache-via-regex –
Ngoài ra còn có các vấn đề hiệu suất đáng kể với việc liên tục serializing và deserializing một bộ khóa khi viết và xóa các phím. – Vadim