찾다

 >  Q&A  >  본문

java - TimeLine推拉模式请教

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

ringa_leeringa_lee2813일 전590

모든 응답(2)나는 대답할 것이다

  • PHPz

    PHPz2017-04-18 10:56:08

    먼저 온라인 사용자 수가 일정 수준 이상이면 푸시가 어렵습니다. 이때 사용자가 로그인하면 풀이 가능합니다. 동시에 로그인해야 합니다. 이 경우 가져오기는 캐시에 있어야 합니다. 푸시는 특정 사용자 기반(예: 3천 명)이 동시에 온라인 상태일 때 수행할 수 있습니다. 한 번 푸시하면 단일 시스템이 유지하는 긴 링크의 양이 너무 많거나 수십 개라도 많지 않습니다. 수억 명의 사용자가 일시적으로 푸시할 수 없게 됩니다.

    회신하다
    0
  • PHP中文网

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

    다음 내용을 읽어 보시기 바랍니다.

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

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

    회신하다
    0
  • 취소회신하다