会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
链条传动
砥砺前行,不忘初心!
博客园
::
首页
::
博问
::
闪存
::
新随笔
::
联系
::
订阅
::
管理
::
公告
2020年12月7日
Redis持久化之问题定位与优化
摘要: fork操作 当Redis做RDB或AOF重写时, 一个必不可少的操作就是执行fork操作创建子进程, 对于大多数操作系统来说fork是个重量级错误。 虽然fork创建的子进程不需要拷贝父进程的物理内存空间, 但是会复制父进程的空间内存页表。 例如对于10GB的Redis进程,需要复制大约20MB的
阅读全文
posted @ 2020-12-07 18:39 链条君
阅读(213)
评论(0)
推荐(0)
Redis持久化之AOF
摘要: AOF( append only file) 持久化 以独立日志的方式记录每次写命令,重启时再重新执行AOF文件中的命令达到恢复数据的目的。 AOF的主要作用是解决了数据持久化的实时性, 目前已经是Redis持久化的主流方式。 理解掌握好AOF持久化机制对我们兼顾数据安全性和性能非常有帮助。 AOF
阅读全文
posted @ 2020-12-07 17:48 链条君
阅读(270)
评论(0)
推荐(0)
Redis持久化之RDB
摘要: RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为手动触发和自动触发。 触发机制 手动触发 手动触发分别对应save和bgsave命令: ·save命令: 阻塞当前Redis服务器,直到RDB过程完成为止,对于内存比较大的实例会造成长时间阻塞,线上环境不建议使用。 ·bg
阅读全文
posted @ 2020-12-07 16:35 链条君
阅读(301)
评论(0)
推荐(0)