社交系统如何查询不在线玩家的信息?

稀饭桶子 发布于 2017/06/13 17:42
阅读 224
收藏 0

目前在做一个社交后台,在线用户信息都是在缓存里面的。

用户下线之后直接把用户信息从缓存删除。

但是像QQ这种社交软件都是可以查询不在线玩家信息。

不知道是怎么做到的?

加载中
0
紫逸丿枫
紫逸丿枫

用户表可以加个字段嘛,0下线,1在线.

0
猩猩168

用长连接嘛

0
lnShaYa
lnShaYa

数据库应该有状态这个字段的吧

0
稀饭桶子
稀饭桶子

谢谢大家的回答,不过答案跟我想的有点不一样。

0
_kolnick
_kolnick

既然都是不在线了,在线存在缓存  那么不在线就是没缓存了,那就需要再进行数据库查询一次, 然后再将查询后的内容做一层缓存时效

0
稀饭桶子
稀饭桶子

引用来自“_Revive”的评论

既然都是不在线了,在线存在缓存  那么不在线就是没缓存了,那就需要再进行数据库查询一次, 然后再将查询后的内容做一层缓存时效

谢谢,感觉你的这个答案比较合理!

返回顶部
顶部