标签:
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