Redis持久化

1.redis是一个内存缓存数据库,当redis服务器重启,电脑关机重启,数据会丢失,

所以我们要将redis内存中的数据进行要进行持久化的保存在硬盘的的文件中。

2. redis持久化机制:

1. RDB:默认方式,不需要进行配置,默认就使用这种机制 在一定的间隔时间中,检测 key的变化情况,然后持久化数据

1. 编辑redis.windwos.conf文件,并保存

在这里插入图片描述

2.给redis注册Windows服务

把Redis服务设置成Windows下的服务:
redis-server --service-install redis.windows-service.conf --loglevel verbose
目的:避免你启动了redis后,但只要一关闭cmd窗口,redis就会消失。
1.输入命令之后没有报错,表示成功了,刷新服务,会看到多了一个redis服务:
2.然后输入命令启动服务:redis-server --service-start

常用的redis服务命令

卸载服务:redis-server --service-uninstall

开启服务:redis-server --service-start

停止服务:redis-server --service-stop

在这里插入图片描述

3.开启redis的客户端应用程序

当上面redis已经把服务端开启,这时候就可以,开启redis客户端应用程序,对数据的持久化从内存缓存中持久化的存储在硬盘文件中 ,测试如图所示:
在这里插入图片描述
.
.
.

2. AOF:日志记录的方式,可以记录每一条命令的操作。可以每一次命令操作后,持久化数据
1. 编辑redis.windwos.conf文件
appendonly no(关闭aof) --> appendonly yes (开启aof)
# appendfsync always : 每一次操作都进行持久化
appendfsync everysec : 每隔一秒进行一次持久化
# appendfsync no : 不进行持久化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值