lua学习一

Lua介绍数组

Lua是一个高效、简洁、轻量级、可扩展的脚本语言,能够很方便的嵌入到其它语言中使网络

用,Redis从2.6版支持Lua。数据结构

一, 使用脚本的好处函数

1:减小网络开销线程

2:原子操做:Redis会把脚本看成一个总体来执行,中间不会插入其它命令对象

3:复用功能字符串

二, Lua的数据类型变量

Lua是一个动态类型的语言,一个变量能够存储任何类型的值,类型有:扩展

1:空:nil,也就是尚未赋值coroutine

2:字符串:用单引号或者双引号引发来

3:数字:包含整数和浮点型

4:布尔:boolean

5:表:表是Lua惟一的数据结构,既能够当数组,也能够作Map,或被视为对象

6:函数:封装某个或某些功能

7:userData:用来将任意C 数据保存在Lua 变量中,这样的操做只能经过C API

8:Thread:用来区别独立的执行线程,它被用来实现coroutine (协同例程)

相关文章
相关标签/搜索