开发者社区> 问答> 正文

相关redis 中存储数据的问题

我现在要用java做个消息系统,其场景是这样的:
用户001给用户002发消息,如果用户002不在,就把消息暂时缓存在redis中,其格式是002--msg
也就是说存储在redis中的消息是以用户id作为key的,消息内容作为value的
如果用户一直不在线,那用户如果不断的发消息,理论上要把这些消息都缓存起来,但是如果用用户id作为key的话,那后面的消息岂不是不断的覆盖先前的内容吗?

展开
收起
落地花开啦 2016-02-20 18:33:25 2475 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    redis支持queue,value使用queue类型,不要使用平常的string类型

    2019-07-17 18:45:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ApsaraDB for Redis——与创客同行 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载