参考:Redis在Windows操作系统的各版本( 5.0.14等)安装包(压缩包)下载地址
Windows下安装配置Redis数据库
安装完成后。
redis.windows.conf是配置文件
redis-server.exe是启动文件,使用cmd的命令行启动
redis-cli.exe客户端启动文件
redis-server.exe redis.windows.conf
1、简单的双击redis-server.exe文件也可以直接启动
如果双击无法打开,需要到“服务”里,先取把服务停止,或者使用cmd的命令停止
redis-clishutdown
2、命令行启动方法如下
windows小bug
先做如下操作
redis-cliexit

然后再启动,成功后如下图
客户端数据操作方法
set get
hset hget
Redis设置成windows下的服务
安装完成后,服务里就应该有这个配置了。这里可以设置为“自动”,这样就不必每次都开启服务了
1、上面虽然启动了redis,但是只要关闭cmd窗口,redis服务就会停止。所以要把redis设置成windows下的服务。
2、设置服务命令
redis-server --service-install redis.windows-service.conf --loglevel verbose
springboot中Redis端口配置
spring:# Redis配置(默认localhost,6379,不配置也可以正常使用)redis:host: localhostport: 6379
值的读写
redisTemplate以对象作为key和value操作,内部对数据进行序列化
//redis测试@Autowiredprivate RedisTemplate redisTemplate;@Testvoid set(){ValueOperations ops = redisTemplate.opsForValue();ops.set("age",41);}@Testvoid get(){ValueOperations ops = redisTemplate.opsForValue();System.out.println(ops.get("age"));}//hash操作@Testvoid hset(){HashOperations hos = redisTemplate.opsForHash();hos.put("info","age",41);}@Testvoid hget(){HashOperations hos = redisTemplate.opsForHash();System.out.println(hos.get("info", "age"));}
【常用】StringRedisTemplate以字符串作为key和value,与Redis客户端操作等效
@Autowiredprivate StringRedisTemplate redisTemplate;
