首页 > 系统服务 > 详细

Redis缓存在教师工作坊VectorCache与RowCache应用场景

时间:2015-04-10 17:53:40      阅读:204      评论:0      收藏:0      [点我收藏+]

 

 

vectorCache: 字面意思是“向量缓存”, 一般翻译为“列缓存”, 用来保存微博信息的 id。 不是每条微博的 id 都会保持在这里, 只有最新或被关注最多的需要缓存。

 

研修达人top10

方法:getTopUsers

参数:startDateTime,start,end

获得研修达人列表,类型Set<String>

 

广告:

方法:getAD()

参数: location, fromTime, toTime, start, end (地点,开始时间,截止时间,开始,结束)

获得广告列表,类型Set<String>

 

根据学校id获得班级ids:

方法:getRegionsByPId()

参数:sid, start, end

获得班级ids,类型Set<String>

 

 

 

rowCache: 意思是“行缓存”, 用来保存具体的微博信息。 行缓存的内容应该是与列缓存的内容保持对应关系。

 

研修达人top10:    

方法:getUserTop()

参数:startDateTime 和userId

获得该user的个人信息,类型String

 

广告:

方法:getAD()

参数:id

获得该广告额详细信息,类型String

 

根据班级id获得学校id

方法:getParentRegionsById()

参数:id

返回类型:String

Redis缓存在教师工作坊VectorCache与RowCache应用场景

原文:http://blog.csdn.net/acm365/article/details/44982067

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!