使用redis的一些心得

1.可以编写xx.bat文件去快速启动redis

例如:服务端启动.bat

redis-server.exe redis.windows.conf
redis-server.exe redis.windows.conf --启动redis服务端的命令(并按照默认的配置方式)

redis-cli.exe -h localhost -p 6379 -a 123456--启动redis客户端的命令 指定用户和端口号和密码

2.在idea中要想连接redis必须把服务端和用户端都打开

并且按照指定的代码必须如上去打开redis(只是启动文件自带的server和cli文件会报错连接不上)

3.在配置类RedisConfiguration中一般不建议配置值的序列化,

复制代码
redisTemplate.setValueSerializer(new StringRedisSerializer());//实际运行时不能设置这个,否则会报错(不一定是String类型)
java 复制代码
@Configuration
@Slf4j
public class RedisConfiguration {

    @Bean
    public RedisTemplate redisTemplate(RedisConnectionFactory redisConnectionFactory){
        RedisTemplate redisTemplate = new RedisTemplate();
        //设置redis连接工厂
        redisTemplate.setConnectionFactory(redisConnectionFactory);
        //设置redis的key序列化器
        redisTemplate.setKeySerializer(new StringRedisSerializer());
        //redisTemplate.setValueSerializer(new StringRedisSerializer());//实际运行时不能设置这个,否则会报错(不一定是String类型)
        return redisTemplate;
    }
}
相关推荐
Overt0p2 分钟前
抽奖系统(6)
java·spring boot·redis·设计模式·rabbitmq·状态模式
倔强的石头1067 分钟前
【金仓数据库】ksql 指南(六)—— 创建与管理用户和权限(KingbaseES 安全控制核心)
数据库·oracle·kingbase
while(1){yan}7 分钟前
拦截器(详解)
数据库·spring boot·spring·java-ee·拦截器
l1t15 分钟前
格式化SQL工具pg_prettify
数据库·sql
乐观主义现代人16 分钟前
redis 源码学习笔记
redis·笔记·学习
奔波霸的伶俐虫18 分钟前
redisTemplate.opsForList()里面方法怎么用
java·开发语言·数据库·python·sql
Bug.ink20 分钟前
BUUCTF——WEB(6)
数据库·sql·网络安全·靶场·buuctf
2301_8002561126 分钟前
E/R 图(实体 - 联系图)转换为关系模式(数据库表结构)的核心规则
数据库·oracle
合方圆~小文28 分钟前
工业摄像头工作原理与核心特性
数据库·人工智能·模块测试