Jul 08, 2022
Spring 学习-2
2. SpringBoot 集成 NoSQL
2.1. Redis
使用 spring-boot-starter-data-redis
starter 可方便地引入相关依赖。默认情况下,它使用 Lettuce。该 starter 可处理传统应用程序和响应式应用程序。
2.1.1. 连接
您可以像所有 Spring Bean 一样注入自动配置的 RedisConnectionFactory
、StringRedisTemplate
或普通的 RedisTemplate
实例。默认情况下,实例将尝试在 localhost:6379
上连接 Redis 服务器,以下是 bean 示例:
|
提示
您还可以注册任意数量个实现了
LettuceClientConfigurationBuilderCustomizer
的 bean,以进行更高级的自定义。如果你使用 Jedis,则可以使用JedisClientConfigurationBuilderCustomizer
。