搜尋

首頁  >  問答  >  主體

java - TimeLine推拉模式請教

redis如何實現推拉模式結合,如果根據用戶是否在線判斷推送和拉取,用戶登陸後後台應該如何區分是從數據庫中拉取還是讀取redis中推送的timeline呢,這個是如何實現的呢

ringa_leeringa_lee2804 天前579

全部回覆(2)我來回復

  • PHPz

    PHPz2017-04-18 10:56:08

    首先,大於一定程度的用戶量在線,你是很難推的,這時候你就可以去拉,在用戶登陸時候去拉,用戶不可能同時一起登陸,這時候拉也不存在極端並發情況,拉就應該在快取中。推可以在用戶一定基數同時在線,比如三千,推一下,單機維護的長鏈接量不大,如果多了,幾千甚至上億去推,是推不起的,可以選擇適當暫時的拉

    回覆
    0
  • PHP中文网

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

    建議閱讀這個:

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

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

    回覆
    0
  • 取消回覆