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.

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top