【发布时间】:2015-07-08 04:35:13
【问题描述】:
我在工作中使用 Redis,我想知道是否有一种内置方法可以在 Redis 将内存中的密钥持久保存在磁盘上时合并挂钩或回调?最后它可能是不必要的,但我想在磁盘上存储一个不同的密钥后更新 Redis 中的一个密钥?这可能吗?
【问题讨论】:
标签: redis node-redis
我在工作中使用 Redis,我想知道是否有一种内置方法可以在 Redis 将内存中的密钥持久保存在磁盘上时合并挂钩或回调?最后它可能是不必要的,但我想在磁盘上存储一个不同的密钥后更新 Redis 中的一个密钥?这可能吗?
【问题讨论】:
标签: redis node-redis
不,这是不可能的。是的,如果内存和磁盘数据不同,则无需更新 Redis 中的密钥。此外,您可以(但在大多数情况下您真的不希望在生产中这样做)使用BGSAVE 或SAVE 将数据强制保存到磁盘。
请阅读redis persistence 和persistence demystified 以了解redis 如何将数据保存在磁盘上以及如何保证您拥有的数据的相关性。
【讨论】: