!73 【轻量级 PR】:避免redis缓存二次读取

Merge pull request !73 from yk_ang/master
This commit is contained in:
chopper711 2021-12-13 01:08:48 +00:00 committed by Gitee
commit f8b44d9f9b

View File

@ -70,7 +70,7 @@ public class PlatformViewServiceImpl extends ServiceImpl<PlatformViewMapper, Pla
Object object = cache.get(CachePrefix.ONLINE_NUM.getPrefix());
if (null != object) {
return (Long) cache.get(CachePrefix.ONLINE_NUM.getPrefix());
return (Long) object;
}
//这里统计的是有效的accessToken 如果需要数据精确需要调整accessToken的有效时间开发人员建议2小时误差较为合适
Long num = Long.valueOf(cache.keys(CachePrefix.ACCESS_TOKEN.getPrefix(UserEnums.MEMBER) + "*").size());
@ -83,7 +83,7 @@ public class PlatformViewServiceImpl extends ServiceImpl<PlatformViewMapper, Pla
Object object = cache.get(CachePrefix.MEMBER_DISTRIBUTION.getPrefix());
if (null != object) {
return (List<MemberDistributionVO>) cache.get(CachePrefix.MEMBER_DISTRIBUTION.getPrefix());
return (List<MemberDistributionVO>) object;
}
List<MemberDistributionVO> memberDistributionVOS = memberStatisticsService.distribution();