recherche

Maison  >  Questions et réponses  >  le corps du texte

redis 订阅发布者适合语音分发的场景吗

比如滴滴打车, 当一个用户发送语音后, 消息被推送到附近的司机手中

  1. 这样的需求用redis的订阅发布步骤是怎么样的呢?

  2. redis的客户端订阅后该线程就一直阻塞吗? 那么怎么主动的取消订阅呢?

请大家帮忙看一看,谢谢大家了,刚接触redis

怪我咯怪我咯2813 Il y a quelques jours822

répondre à tous(1)je répondrai

  • 大家讲道理

    大家讲道理2017-04-24 09:16:03

    Redis n'est pas recommandé pour distribuer la voix directement.
    Vous pouvez :

    • Stockez d'abord la voix quelque part et générez un identifiant

    • Utilisez ensuite l'abonnement Redis pour distribuer cet identifiant

    • Le client reçoit cet événement et extrait activement la voix de cet identifiant.

    Redis est bloqué après avoir été abonné. KILL annulera le processus
    Allez-vous créer une APP ? Le réseau mobile est instable, le réseau fluctue, la connexion est coupée et l'abonnement est résilié.
    S'il est mobile, vous pouvez conserver une prise pour la distribution. Le serveur peut considérer node.js et autres

    répondre
    0
  • Annulerrépondre