这是springboot版本为1.3.2RELEASE中的RedisProperties配置文件类,从图片中可以看得出来该本的redis配置文件属性有两个内部静态类分别是Pool和Sentinel,七个属性变量。例如我们想在配置文件中设置redis数据库host地址,则可以这样写

spring.redis.host=localhost host为属性,配置连接池的最大连接数 spring.redis.pool.max-active=8

这个是redis在application.properties中springboot低版本的配置

# REDIS (RedisProperties)
# Redis数据库索引(默认为0)
spring.redis.database=0
# Redis服务器地址
spring.redis.host=localhost
# Redis服务器连接端口
spring.redis.port=6379
# Redis服务器连接密码(默认为空)
spring.redis.password=
# 连接池最大连接数(使用负值表示没有限制)
spring.redis.pool.max-active=8
# 连接池最大阻塞等待时间(使用负值表示没有限制)
spring.redis.pool.max-wait=-1
# 连接池中的最大空闲连接
spring.redis.pool.max-idle=8
# 连接池中的最小空闲连接
spring.redis.pool.min-idle=0
# 连接超时时间(毫秒)
spring.redis.timeout=0

下图则是springboot版本为2.0.2RELEASE中的RedisProperties配置文件类,从图中可知pool属性则被封装到了内部静态类Jedis和Lettuce中去了,这时我们要是配置连接池的最大连接数,前缀还是spring.redis,有两种途径

spring.redis.jedis.pool.max-active=8 或者 spring.redis.lettuce.pool.max-active=8

这个是redis在application.properties中springboot高版本的配置

# REDIS (RedisProperties)
# Redis数据库索引(默认为0)
spring.redis.database=0
# Redis服务器地址
spring.redis.host=localhost
# Redis服务器连接端口
spring.redis.port=6379
# Redis服务器连接密码(默认为空)
spring.redis.password=
# 连接池最大连接数(使用负值表示没有限制)
spring.redis.jedis.pool.max-active=8
# 连接池最大阻塞等待时间(使用负值表示没有限制)
spring.redis.jedis.pool.max-wait=-1
# 连接池中的最大空闲连接
spring.redis.jedis.pool.max-idle=8
# 连接池中的最小空闲连接
spring.redis.jedis.pool.min-idle=0
# 连接超时时间(毫秒)
spring.redis.timeout=0

2、maven下pom中的坐标配置
springboot版本1.4以下

<!--引入 spring-boot-starter-redis(1.4版本前)-->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-redis</artifactId><version>1.3.2.RELEASE</version>
</dependency>
springboot版本1.4以上
<!--引入 spring-boot-starter-data-redis(1.4版本后)多了个data加个红和粗吧--><dependency><groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>
</dependency>

转载自:https://www.cnblogs.com/jpfss/p/11016445.html

redis的集成在springbooot版本之间差异(主要分为1.4版本之前后之后)相关推荐

  1. 大致总结一下 安卓各大版本的差异(安卓4以上版本)

    每次去面试,面试官或多或少都会问到这问题,所以,我百度一番,大致总结一下我找到的结果. 在安卓4以前的版本不作为讨论对象,在安卓4之前的版本,谷歌一度想闭源安卓,可惜失败了,而且安卓那时的开放性不高, ...

  2. git 比较两个版本之间的区别

    查看当前没有add 的内容修改 git diff 查看已经add 没有commit 的改动 git diff --cached 查看当前没有add和commit的改动: git diff HEAD 或 ...

  3. 开发一个基于Dalvik字节码的相似性检测引擎,比较同一款Android应用程序的不同版本之间的代码差异(二)

    上文我们说过,<针对Dalvik字节码的相似性检测引擎,比较同一款Android应用程序的不同版本之间的代码差异>这篇文章计划分两个部分来讲解,上文只介绍了如何利用Quarkslab公司开 ...

  4. 1400软件 rslogix_Rslogix 500软件各版本之间的差异、差别或区别

    AB PLC软件 详细资料 点击数:12449 logix 500软件各版本之间的差异.差别或区别 Rslogix 500各个软件版本的订货号及介绍 1.9324-RL0700NXENE: RSLog ...

  5. SQLServer各个版本之间的差异

    SQLSERVER各版本功能对比 从我最开始接触的SQL SERVER 2000 开始,已经经历了如此多的版本.下面简单阐述下各个版本新增的功能: SQL SERVER 2000 日志传送 索引视图 ...

  6. 几种主要的Linux版本之间的比较

    我们很难从大量Linux版本中选择一款正好适合某个特定环境的版本.每一个版本都有自己的侧重点,有一套自己的文件,安装方式和自己的Linux内核版本.本文我将比较四种主要的Linux版本--Debian ...

  7. .net Framework各个版本之间的发展

    原文:.net Framework各个版本之间的发展 上个星期看到了.NET 4.0框架退休日期逐渐临近文章,发现自己一直在使用NET  FrameWork,身为一个NET程序员,里面大概的区别自己还 ...

  8. [51CTO]给您介绍Windows10各大版本之间区别

    给您介绍Windows10各大版本之间区别 随着win10的不断普及和推广,越来越多的朋友想安装win10系统了,但是很多朋友不知道win10哪个版本好用,为了让大家能够更好的选择win10系统版本, ...

  9. Win11系统各个版本之间的比较,看完你就懂了!

    Win11系统是微软全新发布的电脑操作系统,当然Win11有着很多的版本,每一个版本功能定位都有一定的差异,那么Win11系统哪个版本最好呢?今天小编就为大家带来Win11各个版本之间的差异,感兴趣的 ...

最新文章

  1. Linux基础入门 | 目录结构
  2. APK签名导出向导 - Use the Export Wizard
  3. Python 计算机视觉(十)—— OpenCV 图像锐化及边缘检测
  4. Android之 ListView滑动时不加载图片
  5. 分治法在求解“最近对”问题中的应用(JAVA)
  6. Python学习笔记之函数(三)
  7. Android开发 更改返回button的图标
  8. oracle clob 写入mongo,【Oracle】Varchar2/Blob/Clob用法详解
  9. GPFS文件系统笔记
  10. c语言 乘号 指针 避免,C语言指针篇(一)指针与指针变量
  11. 使用单/多线程执行程序展示
  12. .NET异步编程总结----四种实现模式
  13. UVA 10474 Where is the Marble?
  14. Django(静态文件和Django应用和分布式路由)
  15. BM46 最小的 K 个数
  16. Swift之网络编程-网络监测
  17. 帝国cms教程后台关键字和tag标签自动同步更新的方法
  18. 金立手机官网无法访问 金立破产已进入倒计时
  19. 图像处理-高斯滤波器与图像的关系
  20. Adobe CS6 系列索引

热门文章

  1. python进阶练习之——复读机相加
  2. 女人啊!你的名字叫坚强
  3. 【英语词组】恋恋不忘Day 1-3
  4. 读《About Face 4 交互设计精髓》18
  5. 中地恒达GNSS表面位移监测系统(Guard-GNSS)
  6. 钉钉平台助力中国一汽疫情防控 数字化迈入新阶段
  7. android 编译 release版本,详细android gradle 只编译realse版本
  8. ts240 服务器信息,【ThinkServer TS240配置】ThinkServer TS240塔式服务器配置-ZOL中关村在线...
  9. 仿QQ浏览器mac版官网主页 html+css3特效
  10. linux操作系统-----用户与组管理(3)