Redis
 sql >> Base de données >  >> NoSQL >> Redis

Que fait le paramètre bind dans Redis ?

C'est l'équivalent redis de l'option mysql bind-address et fonctionne exactement de la même manière.

Il lie l'instance Redis à une interface spécifique (et donc à une adresse IP spécifique).

Fondamentalement, votre serveur Redis n'écoutera que les connexions établies à l'adresse spécifiée via le bind option. Il s'agit d'une mesure de sécurité qui permet d'abandonner les connexions non établies à l'intérieur du réseau particulier.

Donc, si vous définissez

bind 127.0.0.1

redis n'acceptera que les connexions client établies à 127.0.0.1 (uniquement les connexions locales).

Si vous le réglez sur

bind 0.0.0.0

il acceptera la connexion à n'importe quelle adresse (et donc à toute connexion pouvant être établie avec votre instance redis) utilisée par n'importe quelle interface sur la machine sur laquelle redis est en cours d'exécution.

Si vous le définissez sur une autre adresse spécifique, Redis s'attendra à ce que des connexions soient établies avec cette adresse spécifique et supprimera le reste.