redis-day1

NOSQL

在这里插入图片描述

redis基本语法

在这里插入图片描述

javaSE 使用jedis操作redis

    @Test
    public void test1() throws Exception {
//        连接的redis服务器地址
        String address = "localhost";
//        端口号
        Integer port = 6379;
//        连接超时时间
        Integer timeout = 1000;
        Jedis jedis = new Jedis(address, port, timeout);
        jedis.auth("1234566");
        jedis.set("val1", "吉星文");
        System.out.println(jedis.get("val1"));
//        关闭连接
        jedis.close();
    }

javaSE 连接池操作redis

 @Test
    public void testPool() throws Exception {
        //1 创建jedispool配置对象
        JedisPoolConfig config = new JedisPoolConfig();
        //2 做配置-四个
        config.setMaxIdle(2);
        config.setMaxTotal(10);
        config.setMaxWaitMillis(1*1000); //创建连接超时
        config.setTestOnBorrow(true);//获取连接是测试连接是否畅通
        //3 创建jedispool
        //1*1000 获取连接超时时间
        JedisPool pool = new JedisPool(config,
                "127.0.0.1",6379,1*1000);
//        从连接池获取连接对象
        Jedis resource = pool.getResource();
        System.out.println(resource.get("val1"));
//      将连接对象返还给连接池
        resource.close();
//        摧毁连接池
//        pool.destroy();
    }

redis持久化
在这里插入图片描述

redis 淘汰策略

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值