更新redis数据(java)

List<String> list=new ArrayList<>();
list.add("root");
for (int i = 0; i < list.size(); i++) {
List values = redisTemplate.boundHashOps(list.get(i)).values();
if (CollectionUtil.isNotEmpty(values)){
list.addAll(values);
}
}
//清空所有key
redisTemplate.delete(list);

//从新加载mysql
List<ResPosition> positions = list();
for (ResPosition position : positions) {
saveRedisPosition(position);
}

}
posted @ 2022-07-21 11:35  cap_ys  阅读(1049)  评论(0)    收藏  举报