默认
发表评论 11
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
存储时的顺序无所谓的,只要你的消息id是趋势递增(不需要严格递增)就可以,因为你用的时候,按消息id排序就可以
评论 11
引用:手写的从前 发表于 2020-12-28 12:42
好的,我有一个疑问,假如消息生成的顺序是 1 2 3,这时候插入的顺序是 1 3 2,而且推给客户端顺序是 1 3 ...

感觉你推和拉的逻辑很混乱,有清晰的处理思路吗
引用:手写的从前 发表于 2020-12-28 18:28
推是给客户端推送通知,代表有新消息了,然后客户端带着本地的消息位置取服务端拉新的消息,这种逻辑。
...

你的客户端逻辑时,每条消息都是先收到通知,然后再去拉取这条新消息?
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部