算法 关于帖子热度排行排序这样的操作

clc3123 · January 14, 2012 · Last by josh_chen_jia replied at January 14, 2014 · 6472 hits

是数据库读取时实时按照算法计算的吗?或者是其它进程定时对帖子进行热度值计算并且更新帖子的相关 field?

有关的文章:hacker news 的排序 http://amix.dk/blog/post/19574

简单点的可以用数据库查询时计算然后 cache 下来

https://gist.github.com/1391980 # stackoverflow & reddit algorithm

#2 楼 @xdite Reddit 算法,确实很棒! 但是我这个需求偏偏跟系统时间相关,要是算类型,应该和 hackernews 的一类。。。

阮一峰写了一个基于用户投票的排名算法的系列博客 (Includes Hacker News, Delicious, Reddit, and Stack Overflow),有兴趣的同学一定要看 :D http://www.ruanyifeng.com/blog/2012/02/ranking_algorithm_hacker_news.html

You need to Sign in before reply, if you don't have an account, please Sign up first.