请问像 StackOverflow 防止文章洗人数作法?
先分享我个人做法
目前是 mysql 的文章表格增加一个阅读人数栏位每次启动时候都会去select * from article将资料读到一个缓存内
select * from article
每次一个请求进来,会将这个缓存阅读人数 +1,而不是下 sql update 指令当阅读人数 +100 时才会去 sql update原因是避免每一次请求就更新,造成 db 负担
但这样不能避免洗文章的动作
以上是一些很简单的策略。
如果要完善的,就是做一个风控系统,你可以去了解了解。。。
2.1m questions
2.1m answers
63 comments
56.6k users