Redis

关注公众号 jb51net

关闭
首页 > 数据库 > Redis > Redis缓存lettuce更换为Jedis

Redis缓存lettuce更换为Jedis的实现步骤

作者:是席木木啊

在springboot中引入spring-boot-starter-data-redis依赖时,默认使用的是lettuce,如果不想使用lettuce而是使用Jedis连接池,本文主要介绍了Redis缓存lettuce更换为Jedis的实现步骤,感兴趣的可以了解一下

在springboot中引入spring-boot-starter-data-redis依赖时,默认使用的是lettuce,如果不想使用lettuce而是使用Jedis连接池,就需要我们在引入spring-boot-starter-data-redis依赖时做排除lettuce,

操作步骤如下:

1、在ruoyi-common\pom.xml手动添加jedis依赖,排除lettuce

        <!-- 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>
        <!--jedis连接池-->
        <dependency>
            <groupId>redis.clients</groupId>
            <artifactId>jedis</artifactId>
        </dependency>

2、在application.yml中替换配置,配置基本同上,只需要将lettuce换成jedis即可。

spring:
  redis:
    jedis:
      pool:
        # 连接池中的最小空闲连接
        min-idle: 0
        # 连接池中的最大空闲连接
        max-idle: 8
        # 连接池的最大数据库连接数
        max-active: 8
        # #连接池最大阻塞等待时间(使用负值表示没有限制)
        max-wait: -1ms

到此这篇关于Redis缓存lettuce更换为Jedis的实现步骤的文章就介绍到这了,更多相关Redis缓存lettuce更换为Jedis内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

您可能感兴趣的文章:
阅读全文