Redis®*: Exemplos avançados de Redis Pub/Sub com Python

Esta documentação faz parte do guia Utilizar com Python. Consulte o guia completo aqui: Como conectar o Redis com Python.

👋 Bem-vindo à documentação da Stackhero!

A Stackhero oferece uma solução Redis cloud pronta a usar que proporciona uma série de benefícios, incluindo:

  • Interface web Redis Commander incluída.
  • Tamanho e transferências de mensagens ilimitados.
  • Atualizações simplificadas com apenas um clique.
  • Desempenho ótimo e segurança robusta garantidos por uma VM privada e dedicada.

Poupe tempo e simplifique a sua vida: são necessários apenas 5 minutos para experimentar a solução de hospedagem Redis cloud da Stackhero!

Pode querer explorar técnicas Pub/Sub mais avançadas com os seguintes exemplos:

# Criar uma instância PubSub e ignorar mensagens de subscrição
p = r.pubsub(ignore_subscribe_messages=True)

# Subscrever a múltiplos canais
p.subscribe('test-1', 'test-2', ...)

# Cancelar a subscrição de múltiplos canais
p.unsubscribe('test-1', 'test-2', ...)

# Também pode usar "unsubscribe" sem argumentos para se desconectar de todos os canais subscritos
p.unsubscribe()

# Subscrever a canais usando um padrão
p.psubscribe('my-*')

# Cancelar a subscrição de canais usando um padrão
p.punsubscribe('my-*')