java一定用户量的网站公告站内信都用什么方案解决?

123咔哒 发布于 2018/10/12 09:49
阅读 338
收藏 0

目前我只设计了表  应该如何实现比较合理?有什么好的方案

加载中
0
gaomq
gaomq

发站内信时在主表入库一条,每个用户在某个页面触发拉取信息写入读取表。内容有效期三个月

gaomq
gaomq
回复 @爱吃猫的鱼0313 : 点对点通信就websocket.其他的别想了,http2.0也行,不过没用过
gaomq
gaomq
回复 @爱吃猫的鱼0313 : 想获取最新消息的时候,用户会自动拉取啊,和轮询有啥关系呢。
爱吃猫的鱼0313
爱吃猫的鱼0313
回复 @gaomq : 不是存储,是点对点通信
gaomq
gaomq
回复 @爱吃猫的鱼0313 : receiver为0或者1的时候代表全部,其他的具体uid代表点对点就行了
爱吃猫的鱼0313
爱吃猫的鱼0313
所以想获取最新的消息就要轮询?
下一页
0
银杏卡卡
银杏卡卡

站内公告一般用轮询吧,开源中国也是用的轮询

0
IFreddy
IFreddy

用户量达到一定程度,最好用mq来做队列,避免并发量过大。

0
爱吃猫的鱼0313
爱吃猫的鱼0313

用websocket,不过springcloud的zuul不支持websocket

返回顶部
顶部