Я не уверен, что это можно сделать вообще.
Я пытаюсь настроить Далли на удаление memcache через 3 секунды (просто для эксперимента)
dalli = Dalli::Client.new
dalli.add("test1","value", 3)
dalli.get("test1").should eql "value"
sleep(10)
dalli.get("test1").should eql nil
В коде я установил TTL на 3 секунды, а затем я ожидаю, что через 3 секунды «test1» будет удален, но, видимо, нет. Итак, тест не пройден во втором утверждении. Как я могу попросить Далли истечь ключ / значение через определенное время?
Большое спасибо.