He estado probando clientes spymemcached y xmemcached. He estado tratando de encontrar respuestas en la documentación de los proyectos, pero es muy pobre.cliente de memcached: apertura, cierre y reutilización de conexiones
Mis preguntas se refieren a la apertura, cierre y reutilización de las conexiones. Encontré esto en un solo documento:
Un cliente puede simplemente cerrar la conexión en cualquier momento que ya no lo necesite. Tenga en cuenta, , sin embargo, que se recomienda a los clientes que guarden sus conexiones en caché en lugar de volver a abrirlas cada vez que necesiten almacenar o recuperar datos. conexiones de caché se elimina la sobrecarga asociada con el establecimiento de una conexión TCP".
Spymemcached no proporciona un conjunto de conexiones, por lo que cada vez que crear una instancia MemcachedClient
Estoy creando un nuevo derecho de conexión? Entonces, cuando debería cerrar la conexión? ¿debo proporcionar la misma instancia a todos los hilos en mi aplicación o crear uno nuevo cada vez?
xmemcached tiene un pool de conexiones. en este caso debería cerrar las conexiones que recibo de la piscina?
¿Hay puntos de referencia donde puedo ver cuántas conexiones de Memcache se necesitan en una aplicación? – Arjit
La última oración parece incompleta, ¿qué quiso decir? –
He editado mi respuesta anterior para completar esa última oración. – mikewied