redis注意事項

879 ワード

一、intersectAndStore set交差
redisTemplate.opsForSet().intersectAndStore(address,gender,"SetResults");

intersectAndStore(address,gender,"SetResults");キーが「SetResults」のsetキャッシュが空になってから交差が格納されます.
二、redisメソッドkey変数用String
Sting name = "  "; 
Integer number = 1;
List conditions = new ArrayList<>();

conditions.add(name);
conditions.add(String.valueOf(number));
redisTemplate.opsForSet().intersectAndStore(conditions.get(0),conditions.get(1),"SetResults");


上記の状況でキャッシュが正しく取得できます
Sting name = "  "; 
Integer number = 1;
List conditions = new ArrayList<>();

conditions.add(name);
conditions.add(number);
redisTemplate.opsForSet().intersectAndStore(conditions.get(0),conditions.get(1),"SetResults");


上記ではキャッシュを取得できません