redis - 是否必须同时满足条件 'seconds' 和 'key modification' 才能使快照工作 - Redis

标签 redis

我在redis中设置了快照-:

save 900 1
save 60 10000

现在我在这里很困惑。 Redis 是否必须同时满足 secondskey modification 条件才能进行快照。如果是这种情况,在服务器崩溃期间,如果时间未达到 60 秒,我的数据就会丢失。 感谢帮助。

最佳答案

使用该设置,如果至少更改了 10000 个键,Redis 将每 60 秒将数据集转储到磁盘,或者如果至少更改 1 个键,则每 900 秒将数据集转储到磁盘

redis 的作者在这里很好地解释了 redis 持久性:http://redis.io/topics/persistence

关于redis - 是否必须同时满足条件 'seconds' 和 'key modification' 才能使快照工作 - Redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19123542/

相关文章:

python - Redis:如何解析列表结果

multithreading - 启用事务支持后,spring-data-redis 连接是否未正确释放?

caching - Symfony - 数据库结果集的缓存

spring - 在 Redis 中使用 opsForHash.scan() 时出现 ClassCastException

spring - 如何从数据库加载数据到redis缓存?

amazon-web-services - Logstash - 来自亚马逊的 redis 作为服务的输入是否可以与 logstash 的 redis 输入插件一起使用?

event-handling - 我应该为 Pub 和 Sub 与 Redis 使用单独的连接吗?

redis - 一个redis INFO : -ERR wrong number of arguments for 'info' command

Redis:设置键值 [EX 秒] [PX 毫秒] [NX|XX] 给出语法错误

c# - 如何使用 GetEndPoints() 获取唯一端点列表