群成员表:用来描述一个群里有多少成员 t_group_users(group_id, user_id) 群离线消息表:用来描述一个群成员的离线消息 t_offine_msgs(user_id, group_id, sender_id,time, msg_id, msg_detail)
1.jpg (18.42 KB, 下载次数: 1942)
下载附件 保存到相册
7 年前 上传
2.jpg (11.78 KB, 下载次数: 1941)
群消息表:用来存储一个群中所有的消息内容 t_group_msgs(group_id, sender_id, time,msg_id, msg_detail) 群离线消息表:优化后只存储msg_id t_offine_msgs(user_id, group_id, msg_id)
3.jpg (22.67 KB, 下载次数: 1993)
4.jpg (15.28 KB, 下载次数: 1922)
5.jpg (23.67 KB, 下载次数: 2048)
6.jpg (15.3 KB, 下载次数: 1950)
群成员表:用来描述一个群里有多少成员,以及每个成员最后一条ack的群消息的msg_id(或者time) t_group_users(group_id, user_id, last_ack_msg_id(last_ack_msg_time)) 群消息表:用来存储一个群中所有的消息内容,不变 t_group_msgs(group_id, sender_id, time,msg_id, msg_detail) 群离线消息表:不再需要了
7.jpg (21.79 KB, 下载次数: 1988)
8.jpg (13 KB, 下载次数: 1964)
来源:即时通讯网 - 即时通讯开发者社区!
轻量级开源移动端即时通讯框架。
快速入门 / 性能 / 指南 / 提问
轻量级Web端即时通讯框架。
详细介绍 / 精编源码 / 手册教程
移动端实时音视频框架。
详细介绍 / 性能测试 / 安装体验
基于MobileIMSDK的移动IM系统。
详细介绍 / 产品截图 / 安装体验
一套产品级Web端IM系统。
详细介绍 / 产品截图 / 演示视频
引用此评论
引用:不吃香蕉的猴子 发表于 2017-04-10 17:54 那么问题来了:在批量ACK的时候,如果server给client发消息就出现了丢失,那么server端是不是需要重发,这 ...
引用:。面向阳光. 发表于 2017-04-17 18:46 干货,学习了 我有一个问题想请教一下: 在实际应用中群消息和单聊消息分别存在不同的表中好吗?会不会让 ...
引用:。面向阳光. 发表于 2017-04-18 11:16 嗯,最近一直在学习IM相关的东西,技术细节看了很多了,但是到了系统设计的时候,太纠结了,想的太长远, ...
引用:不吃香蕉的猴子 发表于 2017-05-10 13:17 大神好,目前遇到一个坑,我用message_server接收所有的udp消息,push_server往客户端转发消息,messs ...
引用:rickding 发表于 2017-11-23 13:48 谢谢大神的点拨,按照您的思路准备搭建一个im应用
引用:weixiaoyao 发表于 2019-01-02 18:07 我们目前的离线思路是另一种,从业务层面弱化离线和在线的区别,群消息表内只存1条消息,send_id, group_id ...
引用:郑柳青 发表于 2019-04-19 12:15 其实不太想写评论,因为还没消化后提出好问题或者更好的解决方案。想把好位置给有价值的信息。 不过想想积 ...
引用:jituijiaqiezi 发表于 2019-06-18 16:02 如果只有last_ack_msg_id,如果用户登录了去拉取数据,客户端还没返回拉取的ack,聊天通道就新发送了消息, ...
引用:eng 发表于 2019-09-23 12:53 @JackJiang 如果按msg_id或者时间戳拉取群聊离线消息,遇到以下这种情况怎么处理,求指导. 客户端在线分 ...
引用:eng 发表于 2019-09-23 13:33 @JackJiang 接收者在线收到了msg_id=4,5,6的这三条, 但msg_id=4和msg_id=6的ACK没有成功, 那msg_id= ...
引用:eng 发表于 2019-09-23 16:52 @JackJiang 不是,我不担心4和6拉取重复; 我担心按msg_id > 5 拉取群离线消息,没有拉取到msg_id=4的这条 ...
引用:某非著名程序 发表于 2021-03-14 19:10 看了好几遍,我是客户端开发者。有一个疑问 群消息存储一个列表,那个客户端拉取到了那条消息,客户端本身 ...
精华主题数超过100个。
连续任职达2年以上的合格正式版主
为论区做出突出贡献的开发者、版主等。
Copyright © 2014-2024 即时通讯网 - 即时通讯开发者社区 / 版本 V4.4
苏州网际时代信息科技有限公司 (苏ICP备16005070号-1)
Processed in 0.140625 second(s), 37 queries , Gzip On.