Merge branch 'feature/REQ-2699' into 'master'
feat:(REQ-2699) 修改缓存更新时,去掉delete的逻辑 See merge request universal/infrastructure/backend/tyr!173
This commit is contained in:
commit
d623ea13e3
@ -135,8 +135,6 @@ public class ProductPermissionCacheServiceImpl implements ProductPermissionCache
|
||||
.stream()
|
||||
.collect(Collectors.toMap(Map.Entry::getKey, e -> JSONObject.toJSONString(e.getValue())));
|
||||
|
||||
// 存在hash中部分key移除,为了处理快,直接把redisKey删除掉,修改不频繁
|
||||
redisTemplate.delete(redisKey);
|
||||
RedisClient.HashOps.hPutAll(redisKey, redisValues);
|
||||
redisTemplate.expire(redisKey, expireInMinutes, TimeUnit.MINUTES);
|
||||
log.info("succeed to store product permission: redisKey:{} value:{}", redisKey, redisValues);
|
||||
|
||||
@ -81,8 +81,6 @@ public class ProductSaasFeatureResourceCacheServiceImpl implements ProductSaasFe
|
||||
.stream()
|
||||
.collect(Collectors.toMap(Map.Entry::getKey, e -> JSONObject.toJSONString(e.getValue())));
|
||||
|
||||
// 存在hash中部分key移除,为了处理快,直接把redisKey删除掉,修改不频繁
|
||||
redisTemplate.delete(redisKey);
|
||||
RedisClient.HashOps.hPutAll(redisKey, redisValues);
|
||||
redisTemplate.expire(redisKey, expireInMinutes, TimeUnit.MINUTES);
|
||||
log.info("succeed to store product featureResource: redisKey:{} value:{}", redisKey, redisValues);
|
||||
|
||||
@ -130,8 +130,6 @@ public class RolePermissionCacheServiceImpl implements RolePermissionCacheServic
|
||||
.stream()
|
||||
.collect(Collectors.toMap(Map.Entry::getKey, e -> JSONObject.toJSONString(e.getValue())));
|
||||
|
||||
// 存在hash中部分key移除,为了处理快,直接把redisKey删除掉,修改不频繁
|
||||
redisTemplate.delete(redisKey);
|
||||
RedisClient.HashOps.hPutAll(redisKey, redisValues);
|
||||
redisTemplate.expire(redisKey, expireInMinutes, TimeUnit.MINUTES);
|
||||
log.info("succeed to store role permission: redisKey:{} value:{}", redisKey, redisValues);
|
||||
|
||||
@ -82,9 +82,6 @@ public class RoleSaasFeatureResourceCacheServiceImpl implements RoleSaasFeatureR
|
||||
.entrySet()
|
||||
.stream()
|
||||
.collect(Collectors.toMap(Map.Entry::getKey, e -> JSONObject.toJSONString(e.getValue())));
|
||||
|
||||
// 存在hash中部分key移除,为了处理快,直接把redisKey删除掉,修改不频繁
|
||||
redisTemplate.delete(redisKey);
|
||||
RedisClient.HashOps.hPutAll(redisKey, redisValues);
|
||||
redisTemplate.expire(redisKey, expireInMinutes, TimeUnit.MINUTES);
|
||||
log.info("succeed to store role featureResource: redisKey:{} value:{}", redisKey, redisValues);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user