Redis官方是不支持windows,但是微软技术团队开发了window版。
下载地址:https://github.com/MicrosoftArchive/redis/releases
安装和配置:
打开cmd命令窗口,安装和注册redis到window服务,注意安装和启动服务这两个操作需要在解压Redis的根目录执行,这里才有Redis环境
安装命令:redis-server.exe --service-install redis.windows.conf --loglevel verbose
启动服务命令:redis-server.exe --service-start
关闭服务命令:redis-server.exe --service-stop
持久化方式
RDB
默认情况下,是快照RDB的持久化方式,将内存中的数据以快照的方式写入二进制文件中,默认的文件名是dump.rdb
这里修改redis.windows.conf文件可以执行修改
redis.conf默认配置
save 900 1
save 300 10
save 60 10000
配置含义:
900秒内,如果超过1个key被修改,则发起快照保存
300秒内,如果超过10个key被修改,则发起快照保存
60秒内,如果1万个key被修改,则发起快照保存
默认配置不方便看效果,可将快照频率设大一点,在redis.conf中增加一行
AOF
默认是关闭的,开启的时候改成yes
appendonly no
# appendfsync always
appendfsync everysec
# appendfsync no
AOF配置的三种方式含义如下:
always: 每次操作都会立即写入aof文件中
everysec: 每秒持久化一次(默认配置)
no: 不主动进行同步操作,默认30s一次