gpt4 book ai didi

Redis key 在过期时间后未被删除

转载 作者:可可西里 更新时间:2023-11-01 11:36:23 27 4
gpt4 key购买 nike

设置了过期的 key 在过期时间后不会被清除。比如在reds-cli中

> set hi bye
>expire hi 10
>ttl hi #=> 9
#(after 10 seconds)
>ttl hi #=> 0
>get hi #=> bye

redis 版本是 2.8.4。这是具有单个从属节点的哨兵设置中的主节点。持久性已关闭。请帮助我调试此问题。

最佳答案

如果redis中有较大的数据,从节点从主节点同步时可能会出现问题,这可能会导致从节点中这些数据的TTL不同步,从而导致从节点中的数据不会被删除。您可以使用脚本删除主节点中的特定数据,从节点将删除那些在主节点中找不到 key 的数据。

关于Redis key 在过期时间后未被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32949840/

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