设为首页 加入收藏

TOP

Redis之Java增删改查(三)
2014-11-23 22:10:06 来源: 作者: 【 】 浏览:44
Tags:Redis Java 删改
stop返回列表key中指定区间内的元素,区间以偏移量start和stop指定。下标(index)参数start和stop都以0为底,也就是说,以0表示列表的第一个元素,以1表示列表的第二个元素,以此类推。你也可以使用负数下标,以-1表示列表的最后一个元素,-2表示列表的倒数第二个元素,以此类推。
List list = redis.lrange("list", 0, -1);
for(int i=0;i System.out.println(list.get(i));
}


//LLEN key返回列表key的长度。
//LREM key count value根据参数count的值,移除列表中与参数value相等的元素。
*/
/* ----------------------------------------------------------------------------------------------------------- */
/** SET 操作
//SADD key member [member ...]将member元素加入到集合key当中。
redis.sadd("testSet", "s1");
redis.sadd("testSet", "s2");
redis.sadd("testSet", "s3");
redis.sadd("testSet", "s4");
redis.sadd("testSet", "s5");


//SREM key member移除集合中的member元素。
redis.srem("testSet", "s5");


//SMEMBERS key返回集合key中的所有成员。
Set set = redis.smembers("testSet");
Iterator t1=set.iterator() ;
while(t1.hasNext()){
Object obj1=t1.next();
System.out.println(obj1);
}


//SISMEMBER key member判断member元素是否是集合key的成员。是(true),否则(false)
System.out.println(redis.sismember("testSet", "s4"));


//SCARD key返回集合key的基数(集合中元素的数量)。
//SMOVE source destination member将member元素从source集合移动到destination集合。


//SINTER key [key ...]返回一个集合的全部成员,该集合是所有给定集合的交集。
//SINTERSTORE destination key [key ...]此命令等同于SINTER,但它将结果保存到destination集合,而不是简单地返回结果集
//SUNION key [key ...]返回一个集合的全部成员,该集合是所有给定集合的并集。
//SUNIONSTORE destination key [key ...]此命令等同于SUNION,但它将结果保存到destination集合,而不是简单地返回结果集。
//SDIFF key [key ...]返回一个集合的全部成员,该集合是所有给定集合的差集 。
//SDIFFSTORE destination key [key ...]此命令等同于SDIFF,但它将结果保存到destination集合,而不是简单地返回结果集。


*/


}


/**
* @param args
*/
public static void main(String[] args) {


JedisDemo t1 = new JedisDemo();
t1.test1();
}


首页 上一页 1 2 3 下一页 尾页 3/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇在 AngularJS 应用中通过 JSON 文.. 下一篇Java中数组的拷贝

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: