文章詳情頁
java - TimeLine推拉模式請教
瀏覽:76日期:2024-01-04 08:48:18
問題描述
redis如何實現推拉模式結合,如果根據用戶是否在線判斷推送和拉取,用戶登陸后后臺應該如何區分是從數據庫中拉取還是讀取redis中推送的timeline呢,這個是如何實現的呢
問題解答
回答1:首先,大于一定程度的用戶量在線,你是很難推的,這時候你就可以去拉,在用戶登陸時候去拉,用戶不可能同時一起登陸,這時候拉也不存在極端并發情況,拉就應該在緩存中。推可以在用戶一定基數同時在線,比如三千,推一下,單機維護的長鏈接量不大,如果多了,幾千萬甚至上億去推,是推不起的,可以選擇適當暫時的拉
回答2:建議閱讀一下這個:
https://www.keakon.net/2015/1...
http://blog.lovemydeer.com/20...
標簽:
java
相關文章:
1. 一個走錯路的23歲傻小子的提問2. angular.js - angularjs 使用鼠標懸停時,標簽一直閃3. c++ - win764位環境下,我用GCC為什么指針占8個字節,而long是4個字節?4. html5 - HTML代碼中的文字亂碼是怎么回事?5. android - 安卓activity無法填充屏幕6. python 計算兩個時間相差的分鐘數,超過一天時計算不對7. python - django 里自定義的 login 方法,如何使用 login_required()8. javascript - SuperSlide.js火狐不兼容怎么回事呢9. node.js - 函數getByName()中如何使得co執行完后才return10. java - 安卓電視盒子取得了root權限但是不能安裝第三方應用,請問該怎么辦?
排行榜
