有大佬了解qq群已读消息如何设计的吗??

qq_36327550 2019-01-07 10:59:41
最近公司有个需求跟qq群已读消息差不多,就是例如qq群里面有20个人,有人发了一条消息,19个人只有一个人点开看了消息,然后其他18个人要成未读状态。有大佬知道这个是怎么设计的吗,给小弟讲解讲解
...全文
308 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
十八道胡同 2019-01-08
  • 打赏
  • 举报
回复
引用 6 楼 星云CSDN博客 的回复:
刚好看过一篇相关的文章

《群消息已读回执究竟是推还是拉?》


极客星云 2019-01-08
  • 打赏
  • 举报
回复
刚好看过一篇相关的文章 《群消息已读回执究竟是推还是拉?》
十八道胡同 2019-01-07
  • 打赏
  • 举报
回复
感觉和钉钉里面的功能很像,钉钉里面可以看到此条消息有多少人阅读,包括阅读人的名单和没阅读人的名单

设计的话 可以简单点
群ID 消息ID 消息内容

消息ID 群里每个成员的ID 该成员的阅读状态
maradona1984 2019-01-07
  • 打赏
  • 举报
回复
我并不觉得你的产品跟QQ一模一样
按照我粗浅的理解,你正在某个群里聊天,登录状态但没有在群聊窗口,离线状态的未读消息逻辑并不是一样的

当然简单来做就是按每个人每个群做一个状态位即可
表可以就写 用户ID 群ID 未读消息数
Insist_on_progress 2019-01-07
  • 打赏
  • 举报
回复
直接设置消息表的状态就行了,要注意是设置你自己收消息表中的数据的状态。这样跟别人的就没啥关系了

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧