1.简介
Redis是一个基于内存的key-value结构数据库
- 基于内存存储,读写性能高
- 适合存储热点数据
- 企业运用广泛
2.5种常用的数据类型
Redis存储的是key-value结构的数据,其中key是字符串类型,value有5种常用的数据类型
- String
- hash
- list
- set
- sorted set/zset

3.常用命令
1.字符串
2.哈希

3.列表

4.集合

5.有序集合

4.通用命令

5.在Java中使用Redis

配置类
@Configuration
@Slf4j
public class RedisConfiguration {
@Bean
public RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory){
log.info("开始创建RedisTemplate对象...");
RedisTemplate redisTemplate = new RedisTemplate();
redisTemplate.setConnectionFactory(redisConnectionFactory);
// 设置key的序列化方式
redisTemplate.setKeySerializer(new StringRedisSerializer());
return redisTemplate;
}
}