Redis基础—六、Jedis

Redis基础—6、Jedis

redis基础学完之后,我们也就正式来康康java如何操作redis。

首先创建一个maven项目,导入jedis相关依赖

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

之后创建一个简单的Test方法。

 Jedis jedis = new Jedis("116.62.55.213",6379);
 System.out.println(jedis.ping());

在jedis中的构造方法上写上redis服务器的地址以及端口。

ps:连接远程服务器的话需要将redis.conf 进行修改

#bind 127.0.0.1 bind命令注释下

protected-mode no 保护模式设置为no

记得在阿里云控制台开启6379端口。

重启redis!

执行下。

image-20201201180752481

System.out.println(jedis.flushDB());

先清理一手。

具体的命令与之前我们敲过的很像,只是jedis是使用方法来进行操作,这里我们只敲一下最后事务那块的代码。

Jedis jedis = new Jedis("116.62.55.213",6379);
jedis.flushDB();
Transaction multi = jedis.multi();
multi.set("k1","v1");
multi.set("k2","v2");
multi.set("k3","v3");
multi.incr("k3");
multi.get("k3");
System.out.println(multi.exec());

这里我们中间还是给他一个逻辑错误。

image-20201201181551787

但是可以拿到v3的值

大家在执行结束之后就可以关闭相关流了。

 jedis.close();

这里如果大家想熟练一下的话可以自己去敲几个命令试一试,这里不多赘述了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值