java中使用redis --- Set集合的简单应用
1.java 代码
public class RedisTest01 {</span><span style="color: rgba(0, 0, 255, 1)">public</span> <span style="color: rgba(0, 0, 255, 1)">static</span> <span style="color: rgba(0, 0, 255, 1)">void</span><span style="color: rgba(0, 0, 0, 1)"> main(String[] args){ </span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> connect redis server</span> Jedis redis = <span style="color: rgba(0, 0, 255, 1)">new</span> Jedis("127.0.0.1",6379<span style="color: rgba(0, 0, 0, 1)">); </span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 首先清除redis中的原有的键</span> redis.del("name"<span style="color: rgba(0, 0, 0, 1)">); redis.del(</span>"age"<span style="color: rgba(0, 0, 0, 1)">); </span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 向Set集合存放元素</span> redis.sadd("fruit","苹果","橘子","苹果","香蕉","李子"<span style="color: rgba(0, 0, 0, 1)">); </span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)"> 自动去重</span> System.out.println(redis.smembers("fruit"<span style="color: rgba(0, 0, 0, 1)">)); }
}
2. 控制台输出
自动去重 ---》
[苹果, 橘子, 李子, 香蕉]
3.Set 集合中移除一个元素
redis.srem("key");
关于 Set 集合其他的操作还有很多,在此仅做简单记录 ……^ _ ^