搜尋

首頁  >  問答  >  主體

nosql - Redis種如何執行lua文件

我看到的所有教學都是用eval 指令後面接一段lua腳本,我嘗試eval <lua檔> <參數>時,例如:eval hello.lua 0
提示
「 ERR Error compiling script (new function): user_script:1: '=' expected near 'end'”
即使我的hello.lua檔案中只有一句 return "hello world"

高洛峰高洛峰2796 天前1025

全部回覆(2)我來回復

  • 巴扎黑

    巴扎黑2017-04-24 09:12:35

    恕我愚昧。 Redis不是用來做快取的嗎?難道還能用來跑腳本嗎?
    另外,錯誤提示說語句末端應該是=號

    回覆
    0
  • 天蓬老师

    天蓬老师2017-04-24 09:12:35

    執行時應該用--eval,而不是eval

    且注意eval指令是從2.6.0版本開始才加入到redis中的

    回覆
    0
  • 取消回覆