🧑💻作者名称:DaenCode
🎤作者简介:啥技术都喜欢捣鼓捣鼓,喜欢分享技术、经验、生活。
😎人生感悟:尝尽人生百味,方知世间冷暖。
📖所属专栏:SpringBoot实战
系列文章目录
以下是专栏部分内容,更多内容请前往专栏查看!
标题 |
---|
一文带你学会使用SpringBoot+Avue实现短信通知功能(含重要文件代码) |
一张思维导图带你学会Springboot创建全局异常、自定义异常 |
一张思维导图带你打通SpringBoot自定义拦截器的思路 |
28个SpringBoot项目中常用注解,日常开发、求职面试不再懵圈 |
一张思维导图带你学会SpringBoot、Vue前后端分离项目线上部署 |
一张流程图带你学会SpringBoot结合JWT实现登录功能 |
一张思维导图带你学会使用SpringBoot中的Schedule定时发送邮件 |
一张思维导图带你学会使用SpringBoot异步任务实现下单校验库存 |
一张思维导图带你学会SpringBoot使用AOP实现日志管理功能 |
专栏推荐
- 专门为Redis入门打造的专栏,包含Redis基础知识、基础命令、五大数据类型实战场景、key删除策略、内存淘汰机制、持久化机制、哨兵模式、主从复制、分布式锁等等内容。
链接>>>>>>>>>
《Redis从头学》 - 专门为RabbitMQ入门打造的专栏,持续更新中。。。。。。。。
链接>>>>>>>
《图解RabbitMQ》
文章目录
- 系列文章目录
- 专栏推荐
- 🌟前言
- 🌟介绍
- 🌟依赖引入
- 🌟配置文件修改
- 🌟写在最后
🌟前言
之前发表过一篇有关于SpringBoot整合letture客户端的文章一张思维导图带你学会SpringBoot整合Redis,此篇文章来看一下如何整合jedis客户端。
🌟介绍
Jedis是一个Java语言的Redis客户端库,用于与Redis服务器进行通信和数据交互。它提供了简单易用的API,让开发人员能够方便地使用Java语言来操作Redis数据库。
以下是Jedis的一些主要特点和功能:
- 简单易用:Jedis提供了直观的API,使得开发者可以轻松地连接到Redis服务器,并执行各种操作,如写入、读取、删除数据等。
- 完整支持Redis命令:Jedis支持所有的Redis命令,包括字符串、哈希表、列表、集合、有序集合等数据类型的操作。
- 高性能:Jedis使用了基于Socket的连接方式,通过连接池管理多个连接实例,从而提供了高性能的数据访问能力。
- 支持事务操作:Jedis提供了事务(Transaction)功能,可以将多个操作打包成一个原子性的操作,保证了多个命令的执行在同一个事务中。
- 支持发布订阅模式:Jedis支持Redis的发布订阅模式,可以订阅指定的频道并接收相应的消息。
- 可扩展性:Jedis可以通过自定义的序列化机制,对复杂的数据结构进行序列化和反序列化。
- 支持管道操作:Jedis支持管道(Pipeline)操作,可以在一次网络通信中发送多个命令,减少了通信的开销,提升了性能。
🌟依赖引入
<!--redis客户端--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId><exclusions><exclusion><groupId>io.lettuce</groupId><artifactId>lettuce-core</artifactId></exclusion></exclusions></dependency><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId></dependency>
🌟配置文件修改
spring:redis:host: ip地址password: 密码port: 端口号jedis:pool:min-idle: 5max-idle: 10max-active: 20max-wait: 3000
- host:Redis服务器的主机名或IP地址。
- port:Redis服务器的端口号。
- password:Redis服务器的密码(如果有)。
- jedis.pool.min-idle:连接池中最小空闲连接数。
- jedis.pool.max-idle:连接池中最大空闲连接数。
- jedis.pool.max-active:连接池中最大活动连接数。
- jedis.pool.max-wait:从连接池获取连接的最大等待毫秒数。
🌟写在最后
有关于SpringBoot2.x整合Jedis客户端详细过程到此就结束了。感谢大家的阅读,希望大家在评论区对此部分内容散发讨论,便于学到更多的知识。