问题标签 [trending]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
8 浏览

redis - 使用 Redis 的热门文章

我想在我的网站上显示热门文章。目前,我正在使用 Redis 排序集,使用文章 ID 作为键,并在每个文章视图上使用以时间戳作为分数的 zincrby。

这对于使用 zrevrange 获取当前热门文章非常有用。

我将如何获取不同时间段的热门文章,例如最后一小时的趋势,最后一天的趋势等?

最重要的是,我希望每篇文章都显示特定文章何时最受欢迎的趋势线。存储/检索数据的最佳方法是什么?

在那之后(我知道很多),如果我还可以选择一个时间点并说出过去特定日期范围内最受欢迎的文章是什么,那就太好了。

谢谢