文章详情页
java - TimeLine推拉模式请教
浏览:62日期:2024-01-04 08:48:18
问题描述
redis如何实现推拉模式结合,如果根据用户是否在线判断推送和拉取,用户登陆后后台应该如何区分是从数据库中拉取还是读取redis中推送的timeline呢,这个是如何实现的呢
问题解答
回答1:首先,大于一定程度的用户量在线,你是很难推的,这时候你就可以去拉,在用户登陆时候去拉,用户不可能同时一起登陆,这时候拉也不存在极端并发情况,拉就应该在缓存中。推可以在用户一定基数同时在线,比如三千,推一下,单机维护的长链接量不大,如果多了,几千万甚至上亿去推,是推不起的,可以选择适当暂时的拉
回答2:建议阅读一下这个:
https://www.keakon.net/2015/1...
http://blog.lovemydeer.com/20...
标签:
java
相关文章:
1. css - .clearfix:after中为什么设置display: table2. ueditor上传服务器提示后端配置项没有正常加载,求助!!!!!3. 请教: 关于 python 反斜杠转义的疑问4. python - 关于matplotlib的x轴显示的问题5. nginx英文文档的WebSocket proxying部分没看太明白,麻烦推荐一点中文文章6. android 文件File删除问题7. mysql优化 - mysql慢查询copying to tmp table8. javascript - vue生成一维码?求助!!!!!急9. css - transform: translateY(-50%)在360浏览器极速模式下使得文字变模糊了10. angular.js - 怎样在使用ng-repeat属性的标签里面监听单个事件,使其能够单个改变CSS。
排行榜
