Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis Lua脚本每周都会被删除_Redis - Fatal编程技术网

Redis Lua脚本每周都会被删除

Redis Lua脚本每周都会被删除,redis,Redis,我已经使用scriptload命令将Lua脚本加载到Redis中,并使用EVALSHA执行它。但是,脚本将在1周后被删除。除了脚本刷新之外,还有什么方法可以删除脚本吗?脚本是否在重新启动之间持久化?是否有脚本刷新以外的其他方法删除脚本? 目前,答案是否定的 脚本是否在重新启动之间持久化? : 另外,如前所述,重新启动Redis实例会刷新 脚本缓存,它不是持久的。但是从这个角度来看, 对于客户端,只有两种方法可以确保Redis实例 未在两个不同的命令之间重新启动 应用层应负责在重新启动后将脚本加载

我已经使用
scriptload
命令将Lua脚本加载到Redis中,并使用
EVALSHA
执行它。但是,脚本将在1周后被删除。除了
脚本刷新
之外,还有什么方法可以删除脚本吗?脚本是否在重新启动之间持久化?

是否有脚本刷新以外的其他方法删除脚本?

目前,答案是否定的

脚本是否在重新启动之间持久化?

:

另外,如前所述,重新启动Redis实例会刷新 脚本缓存,它不是持久的。但是从这个角度来看, 对于客户端,只有两种方法可以确保Redis实例 未在两个不同的命令之间重新启动

应用层应负责在重新启动后将脚本加载到Redis