我正在开发一个系统,该系统必须根据编号实时返回最热门的“文章”。该文章的点击量。
我的第一个想法是为每篇文章存储编号。点击次数与时间。然后我会规范化这个函数,并计算它的一阶导数,这将返回增长率。然后使用二阶导数,我将能够知道它的增长量以及它是否达到某个阈值 -> 将其标记为趋势。
问题是:例如,我可以在一天结束时“离线”执行此操作,但我不知道如何连续执行此操作...
我知道存在诸如 Storm 之类的东西,但我正在寻找与此一样具体的东西(用伪代码编写的算法或解决这个问题的文章,而不是通用的)。