cari

Rumah  >  Soal Jawab  >  teks badan

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

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

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

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

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

怪我咯怪我咯2776 hari yang lalu794

membalas semua(1)saya akan balas

  • 大家讲道理

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

    Redis tidak disyorkan untuk mengedarkan suara secara langsung.
    Anda boleh:

    • Mula-mula simpan suara di suatu tempat dan jana ID

    • Kemudian gunakan langganan Redis untuk mengedarkan ID ini

    • Pelanggan menerima acara ini dan secara aktif menarik suara ID ini.

    Redis disekat selepas dilanggan KILL akan membatalkan proses
    Adakah anda akan membuat APP? Rangkaian mudah alih tidak stabil, rangkaian berubah-ubah, sambungan terputus dan langganan dibatalkan.
    Jika ia mudah alih, anda boleh mengekalkan soket untuk pengedaran. Pelayan boleh mempertimbangkan node.js dan seumpamanya

    balas
    0
  • Batalbalas