Java客户端连接Redis的详细步骤
连接环境:Java客户端为本地IDEA,Redis服务器安装在云服务器Ubuntu系统中。
第一步:开放Redis外部连接配置
使用cd /etc/redis 进入redis目录查看redis.conf配置文件

使用vim redis.config进入配置文件,找到图中这两行内容

将127.0.0.1修改为0.0.0.0 ,下面的保护模式改为no,这样才能进行跨主机访问

使用service redis-server restart 重启服务器完成配置生效
使用service redis-service status 查看redis服务器状态,下面就是成功状态

第二步:配置端口转发
如果将redis服务器的6379端口直接开发在公网中进行跨主机访问是极其不安全的,很容易遭到黑客入侵,为此选择比较好的方案结束配置端口转发。
首先在xhell客户端中选中要自己要连接的云服务器,选中右键打开属性

进入属性界面点击隧道选项

来到右侧点击添加进入弹窗

在弹窗中设置侦听端口和目标端口,侦听端口表示在自己本地访问的端口,目标端口表示服务器中访问的端口这里是redis就默认设置成6379。

配置完成后点击连接

输入账号和密码后即连接成功

注意:xshell客户端不能断开连接,如果连接断开本地客户端也就无法连接访问。
第三步:在IDEA中导入依赖
需要先创建一个maven工程的项目,打开pom.xml文件

进入中央仓库https://mvnrepository.com/,搜索jedis

点击第一个进入版本选择界面,根据个人需求随便选择一个使用量稍微多点的点击进入

确认是maven选项,然后直接点击方框中的内容自动复制

返回IDEA将依赖粘贴添加到pom中,添加后点击右上角的刷新,将配置导入

第四步:编写代码命令
此时可以创建一个类来进行测试

首先先建立连接池,配置url,在本地只需要改变你自己的配置的端口号,我这是8888,其他信息保持不变

从连接池中获取一个可用的 Jedis 实例,即 与Redis 服务器的连接对象。

这里采用try-with-resource来获取jedis连接,可以避免忘记手动进行释放,造成内存泄漏的风险。
通过对象就可以执行redis命令进行redis的操作。
以上就是Java客户端连接Redis的详细步骤的详细内容,更多关于Java客户端连接Redis的资料请关注脚本之家其它相关文章!
相关文章
Springboot Thymeleaf模板文件调用Java类静态方法
这篇文章主要介绍了Springboot Thymeleaf模板文件调用Java类静态方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2007-09-09
通过实例深入学习Java的Struts框架中的OGNL表达式使用
这篇文章主要通过实例介绍了Java的Strus框架中的OGNL表达式使用,Struts框架是Java的SSH三大web开发框架之一,需要的朋友可以参考下2015-11-11
完美解决IDEA Ctrl+Shift+f快捷键突然无效的问题
这篇文章主要介绍了完美解决IDEA Ctrl+Shift+f快捷键突然无效的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-02-02
Spring 框架中的 Bean 作用域(Scope)使用详解
Spring框架中的Bean作用域(Scope)决定了在应用程序中创建和管理的Bean对象的生命周期和可见性。本文将详细介绍Spring框架中的Bean作用域的不同类型,包括Singleton、Prototype、Request、Session和Application,并解释它们的特点和适用场景。2023-09-09


最新评论