Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
产品经理
GitHub开源免费源代码
RUST语言
go语言文章排行榜
DevOps文章排行榜
认知偏差与谬论
数据科学
数据工程
幽默模因
更多话题
删除聊天记录
12-10-12
mistbow
请教banq老师一个问题。
我现在有一个需求,就是删除用户的聊天记录。当用户的聊天记录大于500条的时候,我就需要把多余的删除。
我现在的实现是:当用户每说一句话,我就将他的总聊天数存到redis中。当redis用户的聊天记录达到501的时候,我就将他的用户id存到mysql中。然后在半夜的时候定时进行删除。
这样的设计好么?总感觉太麻烦了。郁闷啊。有什么更好的方法吗?
2
banq
2012-10-17 08:50
NoSQL=mem+db,Redis本身有存储的,NoSQL有自己的策略,先存入内存,满了就存储到文件数据库中。
猜你喜欢
本站原创
《复杂软件设计之道:领域驱动设计全面解析与实战》
其他人在看