我是靠谱客的博主 专注面包,最近开发中收集的这篇文章主要介绍redis的持久化,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Redis的持久化

	1. redis是一个内存数据库,当redis服务器重启,获取电脑重启,数据会丢失,我们可以将redis内存中的数据持久化保存到硬盘的文件中。
2. redis持久化机制:
1. RDB:默认方式,不需要进行配置,默认就使用这种机制
* 在一定的间隔时间中,检测key的变化情况,然后持久化数据
1. 编辑redis.windwos.conf文件
#
900秒内至少有1个键改变
save 900 1
#
300秒内至少有10个键改变
save 300 10
#
60秒内至少有10000个键改变
save 60 10000
如果想要看到效果把该表的键数和时间调小就可以了
2. 重新启动redis服务器,并指定配置文件名称
redis目录下>redis-server.exe redis.windows.conf
2. AOF:日志记录的方式,可以记录每一条命令的操作。可以每一次命令操作后,持久化数据
1. 编辑redis.windwos.conf文件
appendonly no(关闭aof) --> appendonly yes (开启aof)
# appendfsync always : 每一次操作都进行持久化
appendfsync everysec : 每隔一秒进行一次持久化
# appendfsync no
: 不进行持久化
# appendfilename "appendonly.aof" 指定的保存文件的文件名
2. 重启服务器,使用客户端设置键值,可发现目录中多出了 appendonly.aof

最后

以上就是专注面包为你收集整理的redis的持久化的全部内容,希望文章能够帮你解决redis的持久化所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部