文章詳情頁
java - TimeLine推拉模式請(qǐng)教
瀏覽:212日期:2024-01-04 08:48:18
問題描述
redis如何實(shí)現(xiàn)推拉模式結(jié)合,如果根據(jù)用戶是否在線判斷推送和拉取,用戶登陸后后臺(tái)應(yīng)該如何區(qū)分是從數(shù)據(jù)庫中拉取還是讀取redis中推送的timeline呢,這個(gè)是如何實(shí)現(xiàn)的呢
問題解答
回答1:首先,大于一定程度的用戶量在線,你是很難推的,這時(shí)候你就可以去拉,在用戶登陸時(shí)候去拉,用戶不可能同時(shí)一起登陸,這時(shí)候拉也不存在極端并發(fā)情況,拉就應(yīng)該在緩存中。推可以在用戶一定基數(shù)同時(shí)在線,比如三千,推一下,單機(jī)維護(hù)的長鏈接量不大,如果多了,幾千萬甚至上億去推,是推不起的,可以選擇適當(dāng)暫時(shí)的拉
回答2:建議閱讀一下這個(gè):
https://www.keakon.net/2015/1...
http://blog.lovemydeer.com/20...
標(biāo)簽:
java
相關(guān)文章:
1. node.js - mongodb查找子對(duì)象的名稱為某個(gè)值的對(duì)象的方法2. 在mac下出現(xiàn)了兩個(gè)docker環(huán)境3. 測(cè)試自動(dòng)化html元素選擇器元素ID或DataAttribute [關(guān)閉]4. html5和Flash對(duì)抗是什么情況?5. 運(yùn)行python程序時(shí)出現(xiàn)“應(yīng)用程序發(fā)生異常”的內(nèi)存錯(cuò)誤?6. javascript - QQ第三方登錄的問題7. spring-mvc - spring-session-redis HttpSessionListener失效8. 利用IPMI遠(yuǎn)程安裝centos報(bào)錯(cuò)!9. 淺談Vue使用Cascader級(jí)聯(lián)選擇器數(shù)據(jù)回顯中的坑10. javascript - 在 model里定義的 引用表模型時(shí),model為undefined。
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備