有点像抖音那种,你只能划,每次看到一个内容,所以需要服务端写个推荐方法,要求是:
- 看过的内容不再重复出现(需要记录看过的内容 ID,然后排除掉)
- 优先推荐最近的热门内容,然后时间慢慢继续放大到很久以前的内容。
- 不喜欢的内容也要过滤
我用的 mongodb,有个简单的方法查询方法就是$nin,但是需要排除的 ID 如果多了,应该是会有性能问题的。 还有什么更好的方法吗?需要实现起来也比较简单。
有点像抖音那种,你只能划,每次看到一个内容,所以需要服务端写个推荐方法,要求是:
我用的 mongodb,有个简单的方法查询方法就是$nin,但是需要排除的 ID 如果多了,应该是会有性能问题的。 还有什么更好的方法吗?需要实现起来也比较简单。