redis求差集

RedisServicer=newRedisService();

//r.set("aa","bb",12);

//r.set("aab","bb22",12);

//r.set("aac","bb232",12);

//

//System.out.println(r.get("aa"));

//System.out.println(r.get("aab"));

//System.out.println(r.get("aac"));

Jedisjedis=r.getWClient();

//jedis.sadd("1","a","b");

//jedis.sadd("2","b","c");

//jedis.sdiffstore("3","2","1");

//System.out.println(jedis.smembers("3"));

RedisLpop命令用于移除并返回列表的第一个元素。

语法

redisLpop命令基本语法如下:

redis127.0.0.1:6379>LLENKEY_NAME

可用版本

>=1.0.0

返回值

列表的第一个元素。当列表key不存在时,返回nil。

redis127.0.0.1:6379>RPUSHlist1"foo"

(integer)1

redis127.0.0.1:6379>RPUSHlist1"bar"

(integer)2

redis127.0.0.1:6379>LPOPlist1

"foo"

Redis教程

http://www.ziqiangxuetang.com/redis/lists-lpop.html

有序队列set操作

http://www.ziqiangxuetang.com/redis/redis-sorted-sets.html

RedisZrange返回有序集中,指定区间内的成员。

其中成员的位置按分数值递增(从小到大)来排序。

具有相同分数值的成员按字典序(lexicographicalorder)来排列。

如果你需要成员按

值递减(从大到小)来排列,请使用ZREVRANGE命令。

下标参数start和stop都以0为底,也就是说,以0表示有序集第一个成员,以1表示有序集第二个成员,以此类推。

你也可以使用负数下标,以-1表示最后一个成员,-2表示倒数第二个成员,以此类推。

相关推荐