gpt4 book ai didi

redis - Redis RDB 运行 bgsave 还是 save?

转载 作者:IT王子 更新时间:2023-10-29 05:59:12 33 4
gpt4 key购买 nike

我更多的是将 Redis 用作临时存储,但有些字段我想持久化,所以我想使用 RDB。失去几分钟不会受到伤害。但是,我注意到有时我的服务器上会出现较大的 IO 等待峰值,我相信这是在进行 RDB 保存时发生的。

我发现手动运行的时候有两个命令,BGSAVE和SAVE。它们做同样的事情,但 BGSAVE 允许后台保存以确保 redis 不会阻止任何新的写入/读取。

用于保存的配置文件包含类似以下内容的行:

save 10 1000

save 100 500

这是字面上的意思是它正在使用 SAVE 命令吗?如果是这样,我可以用 bgsave 替换它并获得我预期/需要的结果吗?

最佳答案

配置的 save 指令调用与 BGSAVE 相同的机制,即它不会阻塞服务器。然而,我完全理解为什么这令人困惑。

关于redis - Redis RDB 运行 bgsave 还是 save?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31433596/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com