Использование Rails 3 с memcachestore и гемом memcache-client.
Локальный memcache на серверах macbook-pro или memcache в промежуточной среде.
Когда я выполняю
Rails.cache.increment(key, 1)
, очень быстро (в несколько строк)) на
Rails.cache.read(key, :raw => true)
Я получаю свое первоначальное значение.Если он сидит в течение секунды, а затем я вызываю read (или в консоли), я получаю правильно увеличенное значение.
В качестве моей работы я использую возвращаемое значение из вызова приращения, но этоне похоже, что это должно происходить.
Есть идеи?