作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我已经使用 SCRIPT LOAD
命令将 Lua 脚本加载到 Redis 中,并使用 EVALSHA
执行它。然而,脚本在 1 周后被删除。除了 SCRIPT FLUSH
之外还有其他方法可以删除脚本吗?重新启动之间的脚本持久性吗?
最佳答案
除了 SCRIPT FLUSH 之外,还有其他方法可以删除脚本吗?
目前,答案是否。
脚本是否在重启之间保持不变?
No :
Also, as already mentioned, restarting a Redis instance flushes the script cache, which is not persistent. However from the point of view of the client there are only two ways to make sure a Redis instance was not restarted between two different commands.
应用层应该负责在重启后加载脚本到Redis。
关于Redis Lua 脚本每周都会被删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32964396/
我是一名优秀的程序员,十分优秀!