社区
高性能WEB开发
帖子详情
社交网的消息推送是怎么实现的
honypig
2012-02-21 09:26:10
想问下大家,社交网的消息推送是怎么实现的,大家有没有好的想法来分享一下
比如我关注了20000人,我进入我的页面会显示他们的最新消息。这个过程是如何实现的,应该如何设计呢?
我想到的只有下面办法,但总觉得应该有更好的设计:
取出我的20000个好友的一段时间内的消息对他们进行排序--但我觉得这样效率很低,即使对一段时间内的消息进行缓存我觉得也不是个好办法。
有没有做过这种开发的交流一下实现的方法,或是有相关的文章希望大家给推荐一下
...全文
270
3
打赏
收藏
社交网的消息推送是怎么实现的
想问下大家,社交网的消息推送是怎么实现的,大家有没有好的想法来分享一下 比如我关注了20000人,我进入我的页面会显示他们的最新消息。这个过程是如何实现的,应该如何设计呢? 我想到的只有下面办法,但总觉得应该有更好的设计: 取出我的20000个好友的一段时间内的消息对他们进行排序--但我觉得这样效率很低,即使对一段时间内的消息进行缓存我觉得也不是个好办法。 有没有做过这种开发的交流一下实现的方法,或是有相关的文章希望大家给推荐一下
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2014-10-24
打赏
举报
回复
还是每个人都取自己的消息,比如我发一条消息,数据库上表现是关注我的人都增加一条消息,这样他们进入主页只要取自己的消息就可以了,而发消息这个过程可以使用消息队列,不我也不知道
honypig
2012-02-21
打赏
举报
回复
还是每个人都取自己的消息,比如我发一条消息,数据库上表现是关注我的人都增加一条消息,这样他们进入主页只要取自己的消息就可以了,而发消息这个过程可以使用消息队列,不管有几万人关注我,都排在队列里慢慢入库,当然也可以结合memcached缓存。
honypig
2012-02-21
打赏
举报
回复
大家赐教一下啊,顶起
友盟第三方登录,分享,
推送
demo
- 集成
推送
服务时,需要在友盟后台注册应用并获取
推送
证书,然后在客户端集成
推送
SDK,处理接收和展示
推送
消息
的逻辑。同时,开发者可以利用友盟提供的
推送
API进行自定义
消息
的发送。 4. **TestDemo**: - 这个...
《iOS
网
络编程与云端应用最佳实践》源码
《iOS
网
络编程与云端应用最佳实践》是介绍iOS 6
网
络编程和云端应用开发技术书籍,介绍了苹果
网
络、数据交换格式、WebService、iCloud、定位服务、地图、
推送
通知、Newsstand、应用内购买、Passbook、以及
社交
网
络...
高仿微信系列源码(3)
在这个系列的第三部分,我们预计会深入探讨一些核心功能的
实现
,如聊天界面、
消息
推送
以及用户交互设计等。 在构建一个“高仿微信”的应用时,首先我们需要理解微信的核心功能。这包括但不限于: 1. **登录与注册*...
Android 高仿微信6.0主界面程序源码
8. **通知与
推送
**:为了
实现
类似微信的
消息
实时
推送
,开发者需要理解Android的Notification系统,并可能使用第三方
推送
服务如极光
推送
。 9. **动画效果**:为了提升用户体验,界面切换、按钮点击等通常会加入过渡...
Android仿新浪微博客户端源代码
9. **
推送
通知**:为了让用户及时获取新
消息
,客户端可能
实现
了GCM(Google Cloud Messaging)或FCM(Firebase Cloud Messaging)服务,接收服务器
推送
的通知并显示。 10. **权限管理**:Android 6.0以上系统需要...
高性能WEB开发
25,980
社区成员
4,366
社区内容
发帖
与我相关
我的任务
高性能WEB开发
高性能WEB开发
复制链接
扫一扫
分享
社区描述
高性能WEB开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章