spring redis集合常用操作
接口
redisTemplate.opsForSet()
- 增加元素
redisTemplate.opsForSet().add(key, value);
- 删除元素
redisTemplate.opsForSet().remove(key, value);
- 判断元素存在
redisTemplate.opsForSet().isMember(key, value);
- 获取所有元素
return redisTemplate.opsForSet().members(key);
- 获取并集
return redisTemplate.opsForSet().union(key1, key2);
- 获取交集
return redisTemplate.opsForSet().intersect(key1, key2);
- 获取差集(key1-key2)
return redisTemplate.opsForSet().difference(key1, key2);