2 Star 2 Fork 0

张法陆/spring-boot-starter-ext-redis

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

spring-boot-starter-ext-redis

介绍

使用SpringBoot封装了单机和集群版本Redis客户端。通过配置可自由切换。

软件架构

SpringBoot+Redis

  1. 介绍:Redis的客户端连接方式有很多种,包括lettuce、jedis等。spring-boot-starter-ext-redis中使用的是jedis客户端连接。

  2. 封装了单机版本和集群版本两种方式。通过spring.redis.open可控制

  3. 打开application.yml配置文件,详细说明如下:

    • spring.redis.open 属性表示是否开启Redis的配置。默认为true(开启状态)。如果不使用可改为false。
    • 其它配置与实际Redis客户端配置一致。
      ----spring.redis.password 密码
      ----spring.redis.timeout 连接超时时间
      ----spring.redis.stand-alone 是否是单机环境。默认为true(单机环境)。如果集群方式,改为false即可。
      ----spring.redis.host 主机ip(单机环境配置)
      ----spring.redis.port 端口(单机环境配置)
      ----spring.redis.database 默认存储库
      ----spring.redis.cluster 集群环境配置(spring.redis.stand-alone=false)
      --------spring.redis.cluster.nodes 集群模式IP地址127.0.0.1:6379 数组形式
      ----spring.redis.jedis.pool 连接池配置
      --------spring.redis.jedis.pool.max-active 连接池最大连接数
      --------spring.redis.jedis.pool.max-wait 连接池最大阻塞等待时间(使用负值没有限制)
      --------spring.redis.jedis.pool.max-idle 连接池中的最大空闲连接
      --------spring.redis.jedis.pool.min-idle 连接池中的最小空闲连接
  4. 可覆盖的配置包括:RedisTemplate、RedisUtil,可根据实际情况自行拓展。
    欢迎交流:735259832

空文件

简介

使用SpringBoot封装了单机和集群版本Redis客户端。通过配置可自由切换。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/enthusiasts/spring-boot-starter-ext-redis.git
git@gitee.com:enthusiasts/spring-boot-starter-ext-redis.git
enthusiasts
spring-boot-starter-ext-redis
spring-boot-starter-ext-redis
master

搜索帮助