首页 > 其他分享 >Jedis快速入门和操作string

Jedis快速入门和操作string

时间:2022-08-21 15:47:23浏览次数:78  
标签:username string redis 入门 jedis Jedis 键值

Jedis快速入门

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

使用步骤:

  1、下载jedis的jar包

  2、使用

/**
 * jedis的测试类
 */
public class JedisTest {

    /**
     * 快速入门
     */
    @Test
    public void test1(){
        //1、获取连接
        Jedis jedis = new Jedis("localhost", 6379);
        //2、操作
        jedis.set("username","zhangsan");
        //3、关闭连接
        jedis.close();
    }
}

没有运行之前:

 

 redis中没有key为username

 

代码运行之后:

 

 

 

 

 

 

 

 

字符串类型string

    /**
     * String 数据结构操作
     */
    @Test
    public void test2(){
        //1、获取连接
        Jedis jedis = new Jedis();//如果使用空参构造,默认值就是“localhost”,6379端口号
        //2、操作
        //存储
        jedis.set("username","zhangsan");
        //获取
        String username = jedis.get("username");
        System.out.println(username);

        //可以使用setex()方法存储可以指定过期时间的key  value
        //将setex1:aaa键值对存入redis并且20秒后自动删除该键值对
        jedis.setex("setex1",20,"aaa");

        //3、关闭连接
        jedis.close();
    }

 

 20秒之后key为setex1的键值对自动删除

 

标签:username,string,redis,入门,jedis,Jedis,键值
From: https://www.cnblogs.com/xjw12345/p/16610058.html

相关文章

  • Jedis快速入门和Jedis操作string
    Jedis快速入门Jedis:是一款java操作redis数据库的工具使用步骤:1.下载Jedis的jar包2.使用这两个jar包导入项目中 编写一个测试类JedisTest:/***Jedis的......
  • 软件测试入门六(用例编写)
    一、什么是测试用例(测试case)测试用例就是测试场景,一次迭代的需求可以拆分成许多功能模块,一个功能模块可以拆分成多个功能点,一个功能点可以有多个场景,那么这个场景就是测试......
  • 软件测试入门四(测试流程)
    一、什么是项目,什么是项目迭代打个比喻:一个项目的一生就相当于人的一生,从出生到死亡,需要经历风风雨雨。不断的优化自己,丰富自己,充实自己,为了能够得到更多。那么项目也是如......
  • 软件测试入门五(环境)
    一、什么是软件环境人有人类的生存环境;软件有软件的运行环境 二、软件运行环境类型开发环境、测试环境、预发环境、生产环境开发环境:开发人员自己的环境,方便开发调试......
  • RabbitMQ 入门系列:2、基础含义理解:链接、通道、队列、交换机
    系列目录RabbitMQ入门系列:1、MQ的应用场景的选择与RabbitMQ安装。RabbitMQ入门系列:2、基础含义:链接、通道、队列、交换机。RabbitMQ入门系列:3、基础含义:持久化、......
  • 软件测试入门三(软件bug)
    一、什么是软件bug一个手机,如果他的屏幕碎了、裂了,拐角磕碰瑕疵,这些都是手机的缺陷。软件就好比这款手机,出现了各种各样的问题,就是软件的bug(缺陷)软件在测试过程中发现的......
  • redis数据结构介绍以及命令操作string和hash类型
    redis的数据结构redis存储的是:key,value格式的数据,其中key都是字符串,value有5中不同的数据结构value的数据结构:(1)字符串类型string......
  • redis数据结构介绍和redis命令操作string&hash
    redis数据结构介绍redis的数据结构:redis存储的是:key,value格式的数据,其中key都是字符串,value有5种不同的数据结构value的数据结构:1、字符串......
  • 软件测试入门二(了解软件)
    一、什么是软件软件:通过大代码逻辑开发出来的程序,称为软件。 二、软件的种类web端:电脑、手机的浏览器可以打开的网页,就是web的软件。比如:公司官网、淘宝网等等客户端......
  • 软件测试入门一(认识软件测试)
    一、什么是软件测试工程师软件测试工程师:研发属于产品的生产者,测试属于产品的质检人员,为了保证产品上线不会出现缺陷,测试体现了重大作用,往往将产品的缺陷在测试过程中发现......