Я использую Memcached с PHP, код такой:
$m = new Memcache;
$m->connect('myserver', 11213);
$key = ... // calculate key
$value = $m->get($key);
if($value) return $value
// calculate $value
$m->set($key, $value, 3600);
#var_dump($m->get($key);
Теперь странная штука такая:
если я раскомментирую строку var_dump, я увижу извлеченные и сброшенные данные. Это сразу после того, как он попал в Memcached. Однако эта линия
$value = $m->get($key);
просто всегда возвращайте false.
Я уверен, что ключ $ непротиворечив.
Что может пойти не так?