苍穹外卖-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;
    }
}
相关推荐
认真的薛薛8 小时前
Linux基础:GitOps发布流程
java·linux·运维
雨落在了我的手上8 小时前
初识java(九):类和对象(⼀)
java·开发语言
是码龙不是码农8 小时前
数据库主键选型:为什么别用自增 ID?
java·数据库
北风toto8 小时前
Jenkins新手入门安装插件全报错
java·运维·jenkins
罗超驿8 小时前
20.MySQL事务隔离级别示例详解(脏读、不可重复读、幻读)
java·数据库·mysql·面试
Dicky-_-zhang8 小时前
KubeEdge边缘部署实践
java·jvm
码银8 小时前
在若依中如何新建一个模块(图文教程)
java·javascript
Yeats_Liao8 小时前
物联网接入层技术剖析(四):当epoll遇见MQTT
java·linux·服务器·网络·物联网·架构