Redis®*: Exemples avancés de Redis Pub/Sub avec Python

Cette documentation fait partie du guide Utilisation avec Python. Consultez le guide complet ici : Comment connecter Redis avec Python.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution Redis cloud prête à l'emploi offrant de nombreux avantages, notamment :

  • Interface web Redis Commander incluse.
  • Taille et transferts de messages illimités.
  • Mises à jour simplifiées en un clic.
  • Performance optimale et sécurité renforcée grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution d'hébergement Redis cloud de Stackhero !

Vous pourriez vouloir explorer des techniques Pub/Sub plus avancées avec les exemples suivants :

# Créer une instance PubSub et ignorer les messages d'abonnement
p = r.pubsub(ignore_subscribe_messages=True)

# S'abonner à plusieurs canaux
p.subscribe('test-1', 'test-2', ...)

# Se désabonner de plusieurs canaux
p.unsubscribe('test-1', 'test-2', ...)

# Vous pouvez également utiliser "unsubscribe" sans arguments pour se déconnecter de tous les canaux abonnés
p.unsubscribe()

# S'abonner à des canaux en utilisant un motif
p.psubscribe('my-*')

# Se désabonner de canaux en utilisant un motif
p.punsubscribe('my-*')