目录
redis简介
redis下载与安装
redis服务启动与停止编辑
redis数据类型
五种常用数据类型
各个类型特点
redis常用命令
字符串
哈希
列表
集合
有序集合
通用指令
在Java中操作Redis
导入坐标
编写配置类
通过RedisTem~对象操作
字符串
哈希
列表
有序集合
店铺状态设置
redis简介
mysql是存储在磁盘,redis存储在内存.
mysql是存储表,redis是键值对
redis下载与安装
redis服务启动与停止
在这个框里输入cmd即可进入redis
退出:按ctrl + c
下载图形化界面
redis数据类型
五种常用数据类型
各个类型特点
redis常用命令
字符串
哈希
列表
列表左进右出
集合
有序集合
通用指令
在Java中操作Redis
导入坐标
编写配置类
通过RedisTem~对象操作
@Slf4j
@Configuration
public class RedisConfiguration {
@Bean
public RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory){
log.info("开始创建redis模板对象...");
RedisTemplate redisTemplate = new RedisTemplate();
redisTemplate.setConnectionFactory(redisConnectionFactory);
redisTemplate.setKeySerializer(new StringRedisSerializer());
return null;
}
}
以下是5个数据类型对应的操作对象,调用其中的set方法,来设置参数
字符串
注意:redis中的string不是传统意义的string,他接收的是object类型的参数,redis会自动转成对应的string
哈希
列表
有序集合
店铺状态设置
由于店铺状态仅仅是用0、1表达即可,因此此处我们可以直接使用redis字符串储存
要修改redis,直接注入一个Templet对象即可,然后调用其字符串操作方法
opsForValue().set()设置状态即可
注意用户端和商户端的接口和函数名要分开定义,否则IOC容器注入会混乱