Qual é o ttl padrão de uma chave no balde memcached?
Além disso, o que acontece quando um balde está cheio?
Criei um balde de 256 MB de RAM e tentei sobrecarregá-lo enviando consultas infinitas até que o erro fosse lançado. Mas, para minha surpresa, ele continua aceitando entradas, mas o total de itens agora é fixado em 2,8 milhões com 204 milhões de RAM usados.
Enquanto isso, quando tentei buscar a primeira chave, ele disse que a chave não foi encontrada. Além disso, continuo chamando uma chave específica infinitamente, ela não expira.
Então, como exatamente está funcionando? Por favor, oriente.
Se você não definir um TTL, o objeto nunca expirará.
A última parte de suas perguntas parece que você está se deparando com a estratégia de despejo de cache do memcached, onde ele descartará os objetos que foram usados menos recentemente (LRU) para abrir espaço para itens mais novos.