31.1.7 Redis
如果Redis可用,并配置好了,RedisCacheManager
将被自动配置。设置spring.cache.cache-names
属性可以在启动时创建额外的缓存。使用spring.cache.redis.*
属性可以配置缓存的默认值。比如,下面的配置会创建缓存cache1
和cache2
。它们的存活时间为10分钟。
注 默认会添加key前缀以防止两个单独的缓存使用相同的key,否则Redis将存在重复的key,有可能返回不可用的值。如果创建自己的RedisCacheManager
,强烈建议你保留该配置处于启用状态。
注 你可以添加自己的RedisCacheConfiguration
@Bean
,完全掌控配置。如果你正在寻找自定义序列化策略,这会很有用。
最后更新于