2010-10-10 5 views
0

Je souhaite utiliser redis dans mon application serveur (module c pour nginx) - (vérifier la variable depuis redis pour chaque requête). que dois-je utiliser type de connexion (garder vivant ou séparé connexion pour chaque demande (se connecter, faire, fermer)) à redis (je prévois d'utiliser credis pour se connecter à redis)? J'utilise 2 serveurs.quel type de connexion mieux utiliser pour redis?

Répondre

2

Il est préférable de partager la connexion si possible - l'efficacité en fait partie, même si j'ai eu des problèmes avec les connexions abandonnées lorsque j'ai essayé d'en garder trop.

Pour la plupart des choses, vous pouvez partager une seule connexion, la seule fois où vous avez vraiment besoin d'une connexion dédiée est pour des choses comme s'abonner ou des transactions où le résultat n'est pas retourné immédiatement.

0

Si vous pouvez réutiliser la connexion en la conservant active, faites-le. Si vous avez quelques demandes (ou plus), cela peut facilement devenir inefficace si vous vous déconnectez et vous reconnectez tout le temps.

Questions connexes