memcached client: abrindo, fechando e reutilizando conexões
Venho testando clientes spymemcached e xmemcached. Eu tenho tentado encontrar respostas na documentação do projeto, mas é muito rui
Minhas perguntas são sobre abrir, fechar e reutilizar as conexões. Encontrei isso em um documento:
Um cliente pode simplesmente fechar a conexão a qualquer momento e não precisar mais dela. Observe, no entanto, que os clientes são incentivados a armazenar em cache suas conexões em vez de reabri-las toda vez que precisarem armazenar ou recuperar dados. O cache de conexões eliminará a sobrecarga associada ao estabelecimento de uma conexão TCP ".
Spymemcached não fornece um pool de conexões, portanto, toda vez que eu crio umMemcachedClient
instance Estou criando uma nova conexão, certo? Então, quando devo fechar a conexão? Devo fornecer a mesma instância para todos os threads no meu aplicativo ou criar um novo sempr
xmemcached possui um conjunto de conexões. Nesse caso, devo fechar as conexões que recebo da piscina?