我正在研究文章建议。有很多。考虑 YouTube 视频建议。为了避免再次推荐文章,我想记住特定用户已经看过的文章。我有很多用户,我也想避免无限增长的历史数据库。
每篇文章都有MongoDB ObjectId。我使用 Redis 和 Go 语言。
我认为布隆过滤器可以解决这个问题,因为在这种情况下误报是可以的。我想避免漏报,但这不是 100% 必须的。
我不知道在这方面有什么明智的布隆过滤器替代品。我是不是该?
我在 Go 中找不到任何 Bloom Filter for Redis 的实现。有人可以建议我这是最好的选择,我该如何编写自己的或者是否有任何现有的实现?
相关分类