消息存储机制
2015-06-23 17:06:28 14 举报
redis聊天信息存储机制
作者其他创作
大纲/内容
在线/离线?
消息存储
登陆成功
redis2
sorted sets: name:group_chat-(groupNo)member:user_chatscore:chat_time
redis3
群组发送聊天消息
离线消息存储
sorted sets: name:user_chat-(user_phone)member:user_chatscore:chat_time
离线消息采用生命周期管理,自动清理过期消息
用户聊天消息提供方法:1.保存用户在线/离线消息2.根据用户id查询用户所有聊天记录3.根据时间查询用户离线消息4.根据时间查询用户离线消息数量
群聊消息提供方法:1.保存用户在群中发送的消息2.根据时间查询群离线消息3.根据时间查询群离线消息数量
在线
redis1
离线
在线消息存储
redis cluster
用户发送聊天消息
0 条评论
下一页