Redis初步学习
Redis应用场景:经常被查询,但不怎么被修改的数据(如淘宝导航栏等)
整合步骤(这里是和springboot做整合):
1.项目引入spring-boot-starter-data-redis包(注意这里不要版本号,会自动找当前项目版本对应的springboot对应的版本)

2.application.properties文件里配置如下代码:

3.在springboot核心类里,加上注解@EnableCaching,开启缓存

4.需要缓存的实现类加上注解@CacheConfig,别名以当前类开头

5.需要缓存的方法里加上注解@cacheable,表示需要缓存这个数据:

6.补充(为保证数据的完整性,对该数据的增删改的时候,需要把redis里面的数据清空掉。)
清除redis注解:CacheEvict


浙公网安备 33010602011771号