Question

Qui est l'utilisation de la méthode connect() dans jedis ?Je peux insérer et extraire des paires clé-valeur par la simple création d'un objet,même sans l'appel de la méthode connect() sur l'objet.

    jedis = new Jedis("localhost", 6379);
Était-ce utile?

La solution

Malheureusement il n'y a pas de commentaires / documentation de la fonction, ce qui pourrait expliquer si c'est nécessaire ou pas, ...

Il me semble que les Jedis client se connecter automatiquement la première fois que vous envoyez une commande, et non pas lors de l'initialisation de la classe.Toutefois, si vous voulez qu'il soit déjà connecté à l'avance, vous pouvez initialiser la connexion manuellement avec l' connect la méthode, ainsi que de le fermer manuellement avec disconnect.

Parfois, l'initialisation d'une connexion peut prendre trop de temps, dans ce cas, si vous avez une piscine de Jedsi-les objets, vous les voulez être déjà connecté au serveur, avant que d'autres threads peuvent prendre de la piscine et de ne pas laisser la connexion d'initialisation pour les fils eux-mêmes.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top