使用jedis简单的连接redis,并操作

首先要有依赖:

        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
            <version>3.1.0</version>
        </dependency>

因为笔者的redis安装在虚拟机中并设置了密码:

所以要有一个配置类来封装连接配置:

public class RedisConfig{

        private String ip;

        private Integer port;

        private String auth;

        public String getIp() {
            return ip;
        }

        public void setIp(String ip) {
            this.ip = ip;
        }

        public Integer getPort() {
            return port;
        }

        public void setPort(Integer port) {
            this.port = port;
        }

        public String getAuth() {
            return auth;
        }

        public void setAuth(String auth) {
            this.auth = auth;
        }

        public RedisConfig(String ip, Integer port, String auth) {
            this.ip = ip;
            this.port = port;
            this.auth = auth;
        }
    }

然后就是jedis的连接获取:

    public Jedis getJedis(){
        RedisConfig redisConfig = new RedisConfig("xxx.xxx.xxx.xxx",port,"password");
        Jedis jedis = new Jedis(redisConfig.getIp(),redisConfig.getPort());
        jedis.auth(redisConfig.getAuth());
        return jedis;
    }

上面的xxx.xxx.xxx.xxx代表笔者的lunix虚拟机的服务ip,port是笔者redis监听的端口,password是笔者设置的密码

然后就是测试了:

public static void main(String[] args) {
        Jedis jedis = new JedisTest().getJedis();
        String a11 = jedis.set("a1", "1111");
        System.out.println(a11);//输出获取的值
        jedis.expire("a1",10);//设置这个键的过期时间为10秒
    }

redis连接很简单的,所以不做太多的说明。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值