扫码关注官方订阅号
redis重启之后 里面存在的数据应该消失了吗
业精于勤,荒于嬉;行成于思,毁于随。
内存中的数据当然会丢掉,但是可以保存数据到文件
如果没有开启持久化,redis里的数据是会丢的。两种持久化方式也有丢的可能,建议使用集群模式,分别使用rdb和aof做持久化和高可用
redis默认会开启快照,退出redis的时候会将所有数据保存到磁盘。
这个类似操作系统的休眠功能,在休眠时,系统会把内存中的数据写入硬盘的一个文件中,等恢复时会从文件读取数据放回内存。redis也是这样,但在某些不可预料的情况下可能会丢数据。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
内存中的数据当然会丢掉,但是可以保存数据到文件
如果没有开启持久化,redis里的数据是会丢的。两种持久化方式也有丢的可能,建议使用集群模式,分别使用rdb和aof做持久化和高可用
redis默认会开启快照,退出redis的时候会将所有数据保存到磁盘。
这个类似操作系统的休眠功能,在休眠时,系统会把内存中的数据写入硬盘的一个文件中,等恢复时会从文件读取数据放回内存。
redis也是这样,但在某些不可预料的情况下可能会丢数据。