码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2015-04-10 17:54:32      阅读:196      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!