882~883 Jedis 快速入门,操作String

Java客户端Jedis

  Jedis:一款java操作redis数据库的工具

  使用步骤:

    1.下载jedis的jar包

    2.使用

1
2
3
4
5
6
7
8
9
10
    @Test
    public void test1(){
        //1. 获取连接
        Jedis jedis = new Jedis("localhost",6379);
        //2. 操作
        jedis.set("username","zhangsan");
        //3. 关闭连接
        jedis.close();
    }
}

 Jedis操作各种redis中的数据结构

  1) 字符串类型 string

    set,get

    //1. 获取连接

    Jedis jedis = new Jedis();//如果使用空参构造,默认值 "localhost",6379端口

     //2. 操作

     //存储

    jedis.set("username","zhangsan");

    //获取

    String username = jedis.get("username");

    System.out.println(username);

    //可以使用setex()方法存储可以指定过期时间的 key value

    jedis.setex("activecode",20,"hehe");//将activecode:hehe键值对存入redis,并且20秒后自动删除该键值对

    //3. 关闭连接

    jedis.close();  

  2) 哈希类型 hash : map格式    

    hset,hget
  3) 列表类型 list : linkedlist格式。支持重复元素

      lpush / rpush

      lpop / rpop
  4) 集合类型 set  : 不允许重复元素
                sadd
                smembers:获取所有元素
  5) 有序集合类型 sortedset:不允许重复元素,且元素有顺序

      zadd,zrange

posted @   ja不会va  阅读(14)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示