SpringBoot2.x实战整合Redis客户端+单元测试

DBC 1.6K 0

在SpringBoot整合Redis很简单

  • SpringData介绍
    • 操作mysql/redis/elasticseatch
    • SpringDataRedis是专门操作redis的依赖
  • 添加依赖 spring-boot-starter-data-redis
  <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-data-redis</artifactId>
  </dependency>

注意

  • Springboot2后默认使用Lettuce作为访问redis的客户端
  • 旧版本lettuce存在堆外内存溢出的bug, 5.3版本修复了这个bug, 我们是用 6.1
  • 很多同学没产生原因
    • 并发量不高
    • 内存足够大,没发生问题就又发布更新了
  • 解决方式
    • 升级版本
    • 换jedis

发表评论 取消回复
表情 图片 链接 代码

分享