默认
发表评论 3
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教关于IM用户在新端拉取上万条数据的优化问题
一个用户很容易有上万条数据需要拉取,如果在一个新的客户端登录,那在数据拉取过程中要占很长时间。有没有可能直接由服务器按照前端需要的格式直接生成数据库下发呢。

即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:IM跨平台技术学习(三):vivo的Electron技术栈选型、全方位实践总结下一篇:IM跨平台技术学习(四):蘑菇街基于Electron开发IM客户端的技术实践
推荐方案
评论 3
换端的情况下,可以像微信那样,直接显示一个进度菊花转啊转,直到数据拉取完成再让用户使用客户端。

就像微信这样:
WechatIMG1095.jpeg
很好奇上万条数据都拉的是什么?如果是消息数据,可以只拉会话列表和气泡数以及最后一条消息吧,等用户具体进入某个会话,再分页拉取真正的消息
服务端可以保留最新的会话,例如 30 个。
先同步会话,再异步加载消息。
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部