您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
JAVA怎么过滤已读文章?
用户,文章,场景JAVA怎么过滤已读文章?
发布时间:2020-12-06加入收藏来源:互联网点击:
问题补充: 文章存储在mysql中,正常的文章列表展示,用户第一次进来展示列表,然后看了几篇文章,此时除了用mysql中的not in,第二次进来怎么做到高效的去掉已读文章并展示给用户。
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
看你场景了:追求速度还是简便
1.简便:用一张表存储已阅读用户和文章信息,用户进来两张表关联取出未读文章
2.速度:未阅读列表信息存放redis,这个场景适用于大量不读新文章场景,每阅读一次更新一次redis
回答于 2019-09-11 08:43:50
用户自己有表,服务器也有,定时或者登录等事件处罚一次同步
回答于 2019-09-11 08:43:50
是否已读记录一下就好了。
一般会有一个用户阅读记录表的。
回答于 2019-09-11 08:43:50
要通过“标识”吧?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |