X
活动推荐

阿里云高性能云主机2折293元/年

企业级性能云服务器限时2折起
新用户5折爆款服务器会场
查看详情 293元/年
阅读模式:

lua连接redis

查看:2884  回复:0  类型:  来源:php自学网  标签 redis nginx lua

        lua连接redis,默认luajit没有redis库,这里需要下载安装才能使用。

一、下载lua redis库

git clone https://github.com/openresty/lua-resty-redis.git

    直接下载:redis.rar

luajit redis.png

        复制redis.lua到luajit安装目录下的resty目录,

cp redis.lua /usr/local/LuaJIT/share/luajit-2.0.5/resty

二、lua连接redis

#nginx
location = /testscript{
     default_type text/plain;
     content_by_lua_file html/luafile/test.lua;
}

#test.lua
vim test.lua
local redis = require "resty.redis"
local red = redis:new()
red:set_timeout(1000)
local ok, err = red:connect("127.0.0.1", 6379)
if not ok then
    ngx.say("failed to connect: ", err)
    return
else
    ngx.say("redis connetc success")
end

#写入数据
ok, err = red:set("test", "123")
if not ok then
    ngx.say("set data error", err)
    return
end
ngx.say("set data success")

#读取数据
local res, err = red:get("test")
if not res then
    ngx.say("get data error ", err)
    return
end
if res == ngx.null then
    ngx.say("data is nil")
    return
end
ngx.say("test", res)
分享到:
0 0

*有问题之处烦请在评论中指出非常感谢!
不是我想要的内容,继续搜索:

扫描二维码手机查看

发布评论:


登录:
  表情:
评论话题
推荐阅读:
shell发送邮件脚本   阅读:4682php中地址引用&的真正理解-变量引用、函数引用、对象引用   阅读:4532centos7开启交换内存   阅读:8635web性能测试工具ab的测试方法   阅读:3770php打印九九乘法表   阅读:7424移动端自适应rem原理   阅读:8254nginx安装mysql和json模块   阅读:2809php 统计网页打开耗时和脚本运行内存   阅读:5524TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:2029linux命令中执行php脚本   阅读:5580shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:7119php 使用 smtp.php 类在线发送邮件功能   阅读:4485纯干货,程序员面试的超实用技巧   阅读:3370霍金24岁博士毕业论文在线预览   阅读:4491linux时间戳有趣的情人节秒1234567890   阅读:4423centos 7 安装 samba 服务   阅读:5242shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:7119mysql数据一键导出到csv文件   阅读:4466霍金24岁博士毕业论文在线预览   阅读:4491php冒泡排序法   阅读:11125把php session 会话保存到redis   阅读:5905php打印三角形   阅读:5739关于PHP程序员技术职业生涯规划   阅读:1711小米手机端商城rem适配原理   阅读:5791解决 nginx 413 request entity too large   阅读:3544centos 7 开启网络   阅读:4869javascript对cookie操作详细代码函数   阅读:4375phpexcel 超简单从excel表格一键导入数据到数据库教程   阅读:10378给 centos 7 安装桌面环境   阅读:15106linux php7安装yaf扩展   阅读:6500html5 离线缓存的使用   阅读:3449php生成二维码   阅读:4470centos 7 修改系统屏幕分辨率   阅读:35675HTTP 1.1 协议详解   阅读:6971栈和堆的区别   阅读:3970霍金24岁博士毕业论文在线预览   阅读:4491shell脚本破解十位数内的所有纯数字rar加密压缩包脚本   阅读:7119TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:2029mysql中文分词全文搜索索引讯搜的安装   阅读:5363知乎百万赞作者告诉你:年薪百万的人都在靠什么赚钱   阅读:4981移动端自适应rem原理   阅读:8254mysql5.7主从同步中binlog同步模式详解   阅读:3991mysql5.7主从同步中binlog同步模式详解   阅读:3991php 读取和设置redis的键值   阅读:6107把php session 会话保存到redis   阅读:5905TCP的三次握手(建立连接)和四次挥手(关闭连接)   阅读:2029最简单的Banner轮播淡入淡出效果代码及实现思路(附带源码)   阅读:11252栈和堆的区别   阅读:3970nginx安装mysql和json模块   阅读:2809php 获取当前前后年、月、星期、日、时分秒的时间   阅读:5149