Redis之Lua语言入门

发布时间 2023-09-25 18:21:06作者: strongmore

前言

Redis 通过 lua 脚本来支持多条语句的原子性。

Linux下安装

# 下载压缩包
curl -R -O http://www.lua.org/ftp/lua-5.4.3.tar.gz

# 解压
tar -zxvf lua-5.4.3.tar.gz 

# 进入解压目录
cd lua-5.4.3

# 编译
make linux test

# 安装,此步骤也可以省略
make install

运行

myfirst.lua文件

print("hello, this is my first lua file.")
lua命令进入交互式界面
lua myfirst.lua # 运行指定的lua文件

更多语法请参考 Lua 教程-菜鸟教程

遇到的问题

Build failing with lua.c:80:31: fatal error: readline/readline.h: No such file or directory

在使用版本5.3.0时遇到此问题

参考

Lua 教程-菜鸟教程
Lua 入门到精通( 01 Lua 简介以及软件安装)《做一个脚本高手》