文章詳情頁
java - TimeLine推拉模式請教
瀏覽:119日期:2024-01-04 08:48:18
問題描述
redis如何實現(xiàn)推拉模式結(jié)合,如果根據(jù)用戶是否在線判斷推送和拉取,用戶登陸后后臺應(yīng)該如何區(qū)分是從數(shù)據(jù)庫中拉取還是讀取redis中推送的timeline呢,這個是如何實現(xiàn)的呢
問題解答
回答1:首先,大于一定程度的用戶量在線,你是很難推的,這時候你就可以去拉,在用戶登陸時候去拉,用戶不可能同時一起登陸,這時候拉也不存在極端并發(fā)情況,拉就應(yīng)該在緩存中。推可以在用戶一定基數(shù)同時在線,比如三千,推一下,單機維護的長鏈接量不大,如果多了,幾千萬甚至上億去推,是推不起的,可以選擇適當(dāng)暫時的拉
回答2:建議閱讀一下這個:
https://www.keakon.net/2015/1...
http://blog.lovemydeer.com/20...
標(biāo)簽:
java
相關(guān)文章:
1. 數(shù)據(jù)庫 - Mysql的存儲過程真的是個坑!求助下面的存儲過程哪里錯啦,實在是找不到哪里的問題了。2. javascript - 我是做web前端的,公司最近有一個項目關(guān)于數(shù)據(jù)統(tǒng)計的!3. MySQL主鍵沖突時的更新操作和替換操作在功能上有什么差別(如圖)4. javascript - vuejs+elementui 購物車價格計算,點擊加減號修改數(shù)量總價都不會改變,但是計算執(zhí)行了5. 實現(xiàn)bing搜索工具urlAPI提交6. python - Django有哪些成功項目?7. javascript - 如何使用loadash對[object,object,object]形式的數(shù)組進(jìn)行比較8. ios - 類似微博首頁,一張圖的時候是如何確定圖大小的?9. node.js - 微信小程序websocket連接問題10. Python中使用超長的List導(dǎo)致內(nèi)存占用過大
排行榜

熱門標(biāo)簽