依赖引入

maven引入,这里基于Springboot2.3+,版本不用需要调整 redisson-spring-data-2x 依赖。

<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-redis</artifactId>
        </dependency>
        <!--    redisson-->
        <dependency>
            <groupId>org.redisson</groupId>
            <artifactId>redisson-spring-boot-starter</artifactId>
            <version>3.13.6</version>
        </dependency>
    </dependencies>

 

配置

这里使用application.yml配置,

server:
  servlet:
    context-path: /
  port: 8888
spring:
  application:
    name: fk-boot
  redis:
    timeout: 1000 # 连接超时时间(毫秒)
    # redis集群
    cluster:
      nodes:
        - 10.2.55.107:6379
        - 10.2.55.107:6380
        - 10.2.55.107:6381
        - 10.2.55.107:6382
        - 10.2.55.107:6383
        - 10.2.55.107:6384

使用

  • Redis操作使用RedisTemplate注入即可。
  • Redission工具方法可以引入RedissionClient进行使用。

Spring Data Redis spring data redis redission_ci