Question

JRedis prend-il en charge les opérations de liste de blocage (BRPOP et/ou BLPOP) ?

J'ai une configuration simple producteur/consommateur utilisant une liste Redis comme file d'attente, et j'aimerais éviter d'interroger la file d'attente...

J'utilise Redis 1.3.14 (alias2.0.0 RC1) et j'ai essayé à la fois Jredis 1.0 RC1 et le dernier de la branche Git Master.

Était-ce utile?

La solution

Pas encore.La 1.2.n RC2 devrait sortir très prochainement et la prise en charge de la 1.3.n (Redis 2.0) est la prochaine mise à jour majeure immédiate.Cela devrait prendre en charge tout sauf la commande Monitor.Ainsi, jredis 1.0 obtiendra la sémantique de blocage après la publication de la prise en charge de JRedis 2.0.

(L'API RFC a été publiée sur le groupe Google jredis, alors parlez-en si vous avez des opinions bien arrêtées.)

La branche principale sur le dépôt github suit toujours le dépôt Redis.
La branche 1.2.n est le client 1.2.n.La version RC1 date d'il y a quelques mois, donc si vous voulez la dernière, tirez de la 1.2.n.

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