标签:lua
-
Openresrt最佳案例第7篇:模块开发、OpenResty连接Redis
在实际的开发过程中,不可能把所有的lua代码写在一个lua文件中,通常的做法将特定功能的放在一个lua文件中,即用lua模块开发。在lualib目录下,默认有以下的lua模块。 l…
-
Openresrt最佳案例第5篇:http和C_json模块
Openresty没有提供默认的Http客户端,需要下载第三方的http客户端。 下载lua-resty-http到lualib目录下,使用以下的命令下载: cd /usr/exa…
-
Openresrt最佳案例第4篇:OpenResty常见的api
这篇文章主要讲解OpenResty常见的api。 vim /usr/example/example.conf location /lua_var { default_type ‘t…
-
Openresrt最佳案例第2篇:Lua入门
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua 是巴西里约热内卢天主教大学…
-
16-十六、Redis Script( 脚本 ) 命令
引言 Redis 脚本使用 Lua 解释器来执行脚本 Reids 2.6 版本通过内嵌支持 Lua 环境 Redis 执行脚本的常用命令为 EVAL EVAL 命令语法格式 Red…
-
Redlock:Redis分布式锁最牛逼的实现
普通实现 说道Redis分布式锁大部分人都会想到:setnx+lua,或者知道set key value px milliseconds nx。后一种方式的核心实现命令如下: – …
-
16-十六、Redis Script( 脚本 ) 命令
引言 Redis 脚本使用 Lua 解释器来执行脚本 Reids 2.6 版本通过内嵌支持 Lua 环境 Redis 执行脚本的常用命令为 EVAL EVAL 命令语法格式 Red…
-
Redlock:Redis分布式锁最牛逼的实现
普通实现 说道Redis分布式锁大部分人都会想到:setnx+lua,或者知道set key value px milliseconds nx。后一种方式的核心实现命令如下: – …