什么是jedis?
- jedis是redis官方推荐的java连接开发工具,类似于我们连接数据库的时候也要使用jdbc来连接,使用java来操作redis中间件,如果你要使用java来操作redis,那么就需要我们熟悉jedis的api!
使用的连接方式:
-
远程连接:连接linux虚拟机或远程服务器上的redis
准备步骤:
使用vim编辑器打开redis的配置文件redis.conf,需要修改四个地方
- 将下面的语句注释(默认是没注释的,需要我们进行手动注释),也就是支持远程登录,不再是只允许本地登录
输入:wq 保存并退出
让端口号6379在防火墙中开启
[root@localhost redisconf]# firewall-cmd --zone=public --add-port=6379/tcp --permanent
success
#重新加载
[root@localhost redisconf]# firewall-cmd --reload
success
#查看所有开放的端口
[root@localhost redisconf]# firewall-cmd --permanent --zone=public --list-ports
6379/tcp
根据修改过的配置文件来启动redis服务
#读取配置文件启动Redis服务
[root@localhost bin]# /redis-server redisconf/redis.conf
查看redis服务是否正常启动:ps -ef|grep redis
在pom.xml中引入jedis的依赖
<!--导入jedis的依赖-->
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.2.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
<version>2.9.0</version>
</dependency>
测试连接
结果输出:
[](