持久化到磁盘后的 Redis 回调

Redis callback upon persistence on disk

我在工作中使用 Redis,我想知道是否有一种内置方法可以在 Redis 将内存中的密钥持久保存在磁盘上时合并一个挂钩或回调?最后可能没有必要,但我想在磁盘上存储不同的密钥后更新 Redis 中的密钥?这可能吗?

不,这不可能。是的,如果内存和磁盘数据不同,则不需要更新 Redis 中的密钥。此外,您可以(但在大多数情况下您真的不想在生产中这样做)使用 BGSAVE or SAVE.

强制将数据保存到磁盘

请阅读 redis persistence and persistence demystified 以了解 Redis 如何将数据保存在磁盘上以及如何保证您拥有的数据的相关性。