1、add(K key, V... values)
向变量中批量添加值。
redisTemplate.opsForSet().add("setValue","A","B","C","B","D","E","F");
2、members
(K key)
获取变量中的值。
Set set = redisTemplate.opsForSet().members("setValue");
System.out.println("通过members(K key)方法获取变量中的元素值:" + set);
3、size
(K key)
获取变量中值的长度。
long setLength = redisTemplate.opsForSet().size("setValue");
System.out.println("通过size(K key)方法获取变量中元素值的长度:" + setLength);
4、randomMember
(K key)
随机获取变量中的元素。
Object randomMember = redisTemplate.opsForSet().randomMember("setValue");
System.out.println("通过randomMember(K key)方法随机获取变量中的元素:" + randomMember);
5、randomMembers(K key, long count)
随机获取变量中指定个数的元素。
List randomMembers = redisTemplate.opsForSet().randomMembers("setValue",2);
System.out.println("通过randomMembers(K key, long count)方法随机获取变量中指定个数的元素:" + randomMembers);
6、isMember(K key, Object o)
检查给定的元素是否在变量中。
boolean isMember = redisTemplate.opsForSet().isMember("setValue","A");
System.out.println("通过isMember(K key, Object o)方法检查给定的元素是否在变量中:" + isMember);
7、move(
RedisTemplate常用集合使用说明-opsForSet
最新推荐文章于 2024-05-21 08:35:14 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)