目录
2.2.1.同时将多个field-value设置到哈希表key中

redis.clients
jedis
2.9.0

- Jedis jedis = new Jedis("192.168.195.139", 6379);
- jedis.auth("123456");
- System.out.println(jedis.ping());
- jedis.select(1);

当显示pong说明连接成功

- public static void main(String[] args) {
- Jedis jedis=new Jedis("192.168.122.128",6379);
- jedis.auth("123456");
- jedis.select(7);//切换数据库7
- // String
- jedis.set("uname","aa");
- jedis.set("sex","男");
- jedis.set("age","1");
- }
System.out.println(jedis.get("uname"));
- Long age = jedis.del("age");//删除年龄
- System.out.println(age);

jedis.set("sex","秘密");
jedis.setex("hobby",50,"bb");
System.out.println(jedis.ttl("hobby"));

- public static void main(String[] args) {
- Jedis jedis=new Jedis("192.168.122.128",6379);
- jedis.auth("123456");
-
- // 操作哈希 , 其实就是存储对象
- jedis.hset("stu","sname","张总");
- jedis.hset("stu","age","19");
- jedis.hset("stu","sex","女");
- // 获取值
- Map
stu = jedis.hgetAll("stu"); - System.out.println(stu);
- // 删除对象 中 的某一属性
- jedis.hdel("stu","age");
- // 判断对象中的某一项属性是否存在
- System.out.println(jedis.hexists("stu", "sex"));

- // 获取对象中的属性长度
- System.out.println(jedis.hlen("stu"));
- //存储值
- jedis.lpush("hobby","篮球","足球","桌球","羽毛球","排球");
- // 取值 lindex
- System.out.println(jedis.lindex("hobby", 1));

- // 获取列表的长度
- System.out.println(jedis.llen("hobby"));

- // 查看指定范围内的元素
- List
hobby = jedis.lrange("hobby", 0, 3); - for (String s : hobby){
- System.out.println(s);
- }

- // 存储
- jedis.sadd("toys","娃娃机","滑滑梯","芭比娃娃");
- // 存在
- System.out.println(jedis.exists("toys"));

- // 获取集合中的元素数量
- System.out.println(jedis.scard("toys"));