Redis是键值对key-value存储,它的value有5种数据类型
1、value五种数据类型
字符串string
哈希hash
列表list
集合set
有序集合sorted set
黑马中
1、使用redis缓存登录验证码,
登录成功后删除
2、缓存菜品
查询菜品接口
当有菜品更新时,可以清理全部菜品缓存或者那个类的菜品缓存
二 SpringCache框架
实现
1、Spring-cache在这个依赖里面就有
2、启动类加注解EnableCache
3、使用(这个缓存是基于内存的,当关闭进程后,就没了)
缓存用户
删除缓存
查询时先查缓存有无,没有的话加入缓存中
改造成Redis作为缓存
1、导入依赖
2、配置(redis,及缓存过期时间)
就会自动缓存到redis中了
springcache的不足和原理