苍穹外卖-Day05(Redis)

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;
    }
}
相关推荐
流星白龙3 小时前
【Redis】2.Redis重大版本
数据库·redis·junit
流星白龙3 小时前
【Redis】7.Hash表
数据库·redis·哈希算法
流星白龙4 小时前
【Redis】4.基本全局命令
数据库·redis·缓存
Jelena157795857925 小时前
电商运营分析数据比价接口实战:多平台价格监控与智能决策系统
java·大数据·数据库
神明不懂浪漫6 小时前
【第五章】Java中的继承与多态
java·开发语言
流星白龙7 小时前
【Redis】3.Redis安装与命令行客户端
数据库·redis·缓存
AI多Agent协作实战派8 小时前
AI多Agent协作系统实战(十七):凌晨4点,我的AI系统在“假装工作“——3个bug同时爆炸的5小时
java·前端·bug
gaolei_eit8 小时前
Java+Ai+vue
java·spring·maven
qq_2518364578 小时前
基于java Web 动漫视频网站毕业论文
java·开发语言·前端
LayZhangStrive8 小时前
JUC相关的函数、注解、变量杂记
java·面试·多线程·juc