注意事项:

1:Lua 只支持数字类型,浮点类型的值,在转换成Redis 协议值得时候,小数点会被忽略(如果需要在Lua中使用浮点值,建议用字符串代替)

2:Lua 返回表中如果遇到nils(空),转换停止

Demo:

eval "return {1,2,3.3333,'foo',nil,'bar'}" 0
1) (integer) 1
2) (integer) 2
3) (integer) 3
4) "foo"

 

 

使用StackExchange.Redis LuaScript注意事项:

1:集群注意事项
呼叫ScriptEvalue必须参数化Key来让它自动选择正确的集群节点发起请求。
如果Key在不同的机器上,需要分开执行脚本(也可用HashTag来集中单台执行)

 

相关文章:

  • 2021-12-11
  • 2022-12-23
  • 2021-10-18
  • 2022-02-11
  • 2022-01-12
  • 2022-12-23
猜你喜欢
  • 2021-10-25
  • 2021-09-10
  • 2021-09-22
  • 2021-07-07
  • 2021-11-18
  • 2021-07-02
  • 2022-12-23
相关资源
相似解决方案