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 (協同例程)

相關文章
相關標籤/搜索