redis执行lua文件

1.编写lua文件

还lua表示循环插入1-100的键为1-100值为1-100的键值对到redis中

for i=0,100
do
   redis.call("set",i,i)
end
return 100

2. 将lua加载到redis中

redis-cli script load "$(cat makeData.lua)"

3.进入到redis-cli中

redis-cli

4. 执行 EvalSHA命令 sha numKeys key [keys...]  value[values...]

EVALSHA 返回的sha码 0

  

posted @ 2018-05-24 16:54  lonecloud  阅读(2725)  评论(0编辑  收藏  举报
我的博客即将同步至 OSCHINA 社区,这是我的 OSCHINA ID:lonecloud,邀请大家一同入驻:https://www.oschina.net/sharing-plan/apply