本文来自微信公众号:低并发编程 (ID:dibingfa),作者:闪客我是个 redis 服务,我马上就要挂了我已经运行了好几年了,我的内存中存储着好多键值对。如果我挂了,那样我内存中的数据就全没了。我得想个办法,时不时把数据复制到硬盘上保存起来。我把这个伟大的计划,称为持久化计划。停下手头的工作我首先想到的最简单的办法,就是先拒绝新来的命令,开始将内存中的数据复制到硬盘。等拷贝完成后,再开始接受新命令。这样可以保证我拷贝的时候,没有新来的命令修改内存,也即保证了时点性。简单说就是,我保存的是某一时刻的 Redis 内存状态。但这样每次持久化都要阻塞客户端命令,肯定要被骂。不停止手头的工作这好办,那我就不停止手头的工作呗,一边接受命令,一边做持久化,如下。这样效率提高了不少,持久化不再阻塞客户端执行命令了。但是,你有没有注意到,内存中,某一时刻的数据,只有三种情况:闪客 18 低并发编程低兄 18 低并发编程低兄 18 求三连而
你管这叫 RDB
2022-10-19 20:04:45来源: IT之家
关注公众号
赞
你的鼓励是对作者的最大支持
- 老惠普,没有新惊喜2022-10-19 20:15:32
- 酷比魔方 iPlay50 发布:搭载国产紫光展锐虎贲芯片,599 元起2022-10-19 20:21:14
- 小小的冥王星,为何让几代天文学家头皮发麻?2022-10-19 20:23:44
- 海信 Vidda 发布音乐电视 MUS:搭载 JBL 2.1 声道音响,内置修音声卡2022-10-19 20:41:06
- 华米 Amazfit 跃我 GTS 4 mini 手表发布:日常续航 14 天,支持独立 GPS,首发价 649 元2022-10-19 20:41:54
- AMD RX 7000 新旗舰, RDNA3 “Navi 31”非公版显卡性能曝光2022-10-19 20:48:58
- 《英雄联盟》12.20 版本更新:魅惑女巫系列皮肤上线2022-10-19 20:53:16
- KTC 新款 M32P10 显示器上架:32 英寸 4K 144Hz MiniLED,首发 5499 元2022-10-19 21:03:50
- 索尼 A7R5 旗舰相机新爆料:采用全新像素偏移技术,支持运动校正2022-10-19 21:13:37
- 九联科技发布搭载开源鸿蒙 OpenHarmony 3.0.1 的“云喇叭”:支持付款到账播报、自定义吆喝2022-10-19 21:15:57