Redis-环境配置2

Redis原理

其访问速度极快,因为Redis是一个纯内存的数据库,但是一旦Redis服务器断电或重启,内存中的所有数据将全部丢失,这导致可靠性较低。磁盘在断电重启后可以恢复数据,因此,Redis会将内存中的数据不定期地保存到磁盘中,这一操作被称为持久化

数据保存到磁盘的两种机制

RDB (Redis DataBase) 默认

AOF Append Only File

两种方法可以同时使用

保存机制的两种触发方式

1 自动触发

 在redis-6.0.9 文件里面vim redis.conf 进入配置

1 save 3600 1 #自动触发规则

2 dbfilename dump.rdb #文件名

3 dir ./ #存储路径

2 手动触发

save /bgsave

 Redis动态修改配置

config set:动态修改配置,重启以后失效

config set dir /www/admin/localhost_80/wwwroot

config set dbfilename redis.php

这样做可以向服务器任意文件写入任意内容

例如可以写入set zz "<?php .....?>"代码会出现在redis.php文件内,危害还是比较大。

这种修改被称为动态修改,因为它仅在当前连接中有效,并非永久修改。该修改不会体现在配置文件中,下一次重新连接时,将使用原配置文件中的配置。需要明确的是,动态修改仅在当前连接中生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值