¿Qué tipo de conexión para un uso mejor Redis?
Pregunta
Quiero utilizar Redis en mi aplicación de servidor (c módulo para nginx) - (variable cheque de Redis para cada petición). lo que debería utilizar tipo de conexión (mantener la conexión viva o por separado para cada solicitud (de conexión, hacer, cerrar)) a Redis (Voy a utilizar Credis para conectan a Redis)? Yo uso 2 servidores.
Solución
Lo mejor es compartir la conexión si es posible - la eficiencia es parte de ella, aunque he tenido problemas con las conexiones de la deserción cuando traté de mantener demasiados abierta.
Para la mayoría de las cosas que usted puede compartir una única conexión, la única vez que realmente necesita es una conexión dedicada para cosas como la suscripción o transacciones en las que el resultado no se devuelve inmediatamente.
Otros consejos
Si se puede reutilizar la conexión por mantenerlo vivo, lo hacen. Si usted tiene unos pocos (o más) las solicitudes, puede convertirse fácilmente ineficaz si se le debe desconectar y reconectar todo el tiempo.