Compilation 从redis调用lua是解释的还是编译的?
Redis支持lua脚本。使用eval命令,我们可以在redis中执行lua脚本。redis调用lua脚本时是否编译或解释lua脚本?发送到lua库执行的lua脚本始终在执行前编译为lua VM指令。然后,Lua VM将解释这些指令。在这种情况下,您认为这两个指令之间的区别是什么?你到底想问什么问题?这里写着redis有一个lua解释器。这是否意味着当redis调用执行lua脚本时,它会被解释而不是编译?redis将您的脚本包装到一个函数中,并按您所见使用。事实上,很高兴知道!编译应该只执行一次,因为您只为下一个lua调用发送SHA1。Compilation 从redis调用lua是解释的还是编译的?,compilation,lua,redis,interpretation,Compilation,Lua,Redis,Interpretation,Redis支持lua脚本。使用eval命令,我们可以在redis中执行lua脚本。redis调用lua脚本时是否编译或解释lua脚本?发送到lua库执行的lua脚本始终在执行前编译为lua VM指令。然后,Lua VM将解释这些指令。在这种情况下,您认为这两个指令之间的区别是什么?你到底想问什么问题?这里写着redis有一个lua解释器。这是否意味着当redis调用执行lua脚本时,它会被解释而不是编译?redis将您的脚本包装到一个函数中,并按您所见使用。事实上,很高兴知道!编译应该只执行一次