Redis中使用的Lua版本和外部库是什么?

Redis中使用的Lua版本是什么或者我如何找到它?

那么库呢?cjson、cmsgpack、bitop等等。

点赞
用户7017466
用户7017466

Lua

  • Redis 2.6.0至2.6.12使用Lua 5.1.4
  • Redis 2.6.13起使用Lua 5.1.5

好像没有计划再升级Lua版本。

可以在antirez/redis的Lua.h文件中验证Lua版本。

Lua BitOp

对数字进行位运算。API

  • Redis 2.8.18引入后的版本为1.0.2。

Lua CJSON

为Lua提供JSON支持。API

  • Redis 2.6至2.8.17使用版本1.0.3
  • Redis 2.8.18起使用版本2.1.0

Lua cmsgpack

Lua的MessagePack协议实现。API

  • Redis 2.6至2.8.17使用版本0.3.0
  • Redis 2.8.18起使用版本0.4.0

Redis 4.0.10中进行了多次升级,包括安全修复,但版本号没有改变。

Lua Struct

将Lua值转换为C结构体的基本工具。API

  • Redis 2.6至2.6.9使用版本0.1
  • Redis 2.6.10至4.0.9使用版本0.2
  • Redis 4.0.10起使用版本0.3
2020-01-20 11:20:32