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