首页 / REDIS / 12_Redis的aof持久化方式
12_Redis的aof持久化方式
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了12_Redis的aof持久化方式,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含974字,纯文字阅读大概需要2分钟。
内容图文
![12_Redis的aof持久化方式](/upload/InfoBanner/zyjiaocheng/863/964de35cf617442e99a063cd542a09a7.jpg)
1. appendonly file(缩写aof)的持久化方式, 使用aof时, Redis会将每次更新操作后进行日志记录, 当Redis重新启动时会重新执行文件中保存的写命令来在内存中重建这个数据库的内容。
2. 编辑redis.conf如下: vim /usr/local/redis-6.2.0/redis.conf
3. aof配置信息
3.1. appendonly no默认aof持久化方式是关闭的, 启动aof更改为: appendonly yes。
3.2. appendfsync always: 收到写命令就立即写磁盘, 性能最差, 但完全保证了持久化, 生产环境中使用这种模式, Redis集群多写入的时候, 这种模式的性能得到改善。
3.3. appendfsync everysec: 每秒写入一次磁盘, 在性能和持久化方面折中, 默认使用这种持久化模式。
3.4. appendfsync no: 完全依赖操作系统做数据持久化, 性能最好, 持久化没保证。
4. aof持久化
4.1. aof持久化文件也在root目录下
4.2. 在Redis客户端设置数据
4.3. 等待1到2秒后打开appendonly.aof目录, 发现我们的写操作被记录下来了
4.4. 关闭Redis服务
4.5. 由于还没有到数据库持久化时间, 打开数据库文件, 并没有我们添加的数据
4.6. 重启Redis服务, 进入Redis客户端, 查看数据, 发现有我们之前存储的数据, 这些数据来自于appendonly.aof
内容总结
以上是互联网集市为您收集整理的12_Redis的aof持久化方式全部内容,希望文章能够帮你解决12_Redis的aof持久化方式所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。