Lua 脚本

官方文档: https://redis.io/docs/latest/develop/programmability/lua-api

<font style="color:rgb(96, 98, 102);background-color:rgb(245, 247, 250);">EVAL script numkeys key [key ...] arg [arg ...]</font>

  • script:lua脚本
  • numkeys:涉及多少个key值
  • key [key ...]:lua脚本所需访问的key
  • arg [arg ...]:常规输入参数

语法

local test = KEYS[1]:用来定义变量

if flag == 1 then

redis.log(redis.LOG_NOTICE,test)

else

redis.log(redis.LOG_NOTICE,test .. '!=1')

end : if else 控制语法

return flag:脚本返回的值

函数

redis.call()

执行redis命令

redis.log(level, message)

输出日志

相关推荐
章鱼丸-3 分钟前
DAY31 文件的拆分和写法
开发语言·python
左左右右左右摇晃10 分钟前
Java并发——synchronized锁
java·开发语言
☆56613 分钟前
C++中的命令模式
开发语言·c++·算法
wenlonglanying18 分钟前
Windows安装Rust环境(详细教程)
开发语言·windows·rust
CQU_JIAKE33 分钟前
3.21【A】
开发语言·php
今儿敲了吗44 分钟前
python基础学习笔记第九章——模块、包
开发语言·python
xyq20241 小时前
TypeScript 命名空间
开发语言
2301_810160951 小时前
C++与物联网开发
开发语言·c++·算法
sxlishaobin1 小时前
Java I/O 模型详解:BIO、NIO、AIO
java·开发语言·nio
cm6543201 小时前
基于C++的操作系统开发
开发语言·c++·算法