标签:
java+redis实现高性能新闻点击量更新
1、redis简单介绍。它用来做高性能数据存取 是极好的。
2、实例:新闻点击量。
1)每次刷新,我们并不一定要往数据库里面立即更新数据
2)可以在redis里面做key-value存储
3)设置一个阀值,当用户刷新到一定数量时才更新到数据库中
3、本课时在windows下部署。
4、linux部署 后面也会讲到
------------------------------------------------------------------------------------------
redis实现点击量浏览量
业务描述:CMS文章浏览量(标题被加载量),点击量统计(文章被点击开的量)
主要技术:redis,nodejs,redis应用点击量缓存以减少数据库压力,nodejs通过异步非阻塞机制实现CMS业务逻辑和统计功能区分
传入参数:cateid(分类id),articleid(文章id),sourceip(请求源ip)
一、存储策略
1、按时间粒度记录
redis以hash进行存储
HASH KEY VALUE
time his
0 0
1 10
cateid_arvicleid_t . .
. .
. .
23 230
2、按来源统计</