ホームページ  >  に質問  >  本文

java - TimeLine推拉模式请教

redis如何实现推拉模式结合,如果根据用户是否在线判断推送和拉取,用户登陆后后台应该如何区分是从数据库中拉取还是读取redis中推送的timeline呢,这个是如何实现的呢

ringa_leeringa_lee2743日前532

全員に返信(2)返信します

  • PHPz

    PHPz2017-04-18 10:56:08

    まず、オンラインのユーザー数が一定レベルを超えると、プッシュするのが難しくなります。このとき、ユーザーがログインするときにプルすることができます。同時に、プルはキャッシュ内に存在する必要があります。プッシュは、特定のベースのユーザーが同時にオンラインになっている場合に実行できます (1 回のプッシュでは、数が多すぎても、数十個でも、場合によっては 1 台のマシンで維持される長いリンクの量もそれほど多くありません)。何億人ものユーザーがプッシュできなくなります

    一時的にプルすることもできます。

    返事
    0
  • PHP中文网

    PHP中文网2017-04-18 10:56:08

    これを読むことをお勧めします:

    1. https://www.keakon.net/2015/1...

    2. http://blog.lovemydeer.com/20...

    返事
    0
  • キャンセル返事