文档章节

Window:使用Lua 操作Redis

赖铭华
 赖铭华
发布于 2016/08/04 17:50
字数 239
阅读 79
收藏 1

最近来了一个CTO,由于之前只是使用了Nginx的一些简单功能,之前的Redis程序是有后端来处理处理,BOSS和我说可以用Lua 语言进行操作Redis,当天下午就去找了一些资料看下,并稍微写了一个简单的Lua操作redis 我下过Lua5.3发现不能操作redis.lua 脚本。发现redis.lua只支持5.1和5.2的lua

  1. 下载Lua5.1for window版本:https://yunpan.cn/c66Kqu4794D5P 访问密码 a7cb
  2. 下载redis.lua插件https://yunpan.cn/c66KS8bxbnD6f 访问密码 690a
  3. 安装下Lua5.1for window ,并把redis.lua放在根目录下
  4. 编写一个my.lua的脚本
package.path = "?.lua;?.lua;" .. package.path
  pcall(require, "luarocks.require")
  local redis = require 'redis'
  local params = {
    host = '127.0.0.1',
    port = 6379,
}
local client = redis.connect(params)
client:select(0)
//这里设置
client:hset('ReList', 'abc','http://www.baidu.com/')
//这里获取
local value = client:hget('List','abc')
//打印出来
print(value)
  1. 运行cmd 切换到lua目录
  2. 执行 luac my.lua
  3. 运行 lua luac.out
  4. 结果完美调用Redis的数据。

© 著作权归作者所有

赖铭华
粉丝 1
博文 4
码字总数 540
作品 0
福州
程序员
私信 提问
OpenResty lua 请求redis服务

1.环境准备: 1.1 方便学习使用window版本 下载地址:https://github.com/LomoX-Offical/nginx-openresty-windows 下载后,解压到D:toolsopenresty-1.13.6.1-win32 目录是: 1.2 其中:lua文...

君o
2018/05/15
0
0
Lua: 给 Redis 用户的入门指导

可能你已经听说过Redis 中嵌入了脚本语言,但是你还没有亲自去尝试吧? 这个入门教程会让你学会在你的Redis 服务器上使用强大的lua语言。 Hello, Lua! 我们的第一个Redis Lua 脚本仅仅返回一...

ifsc01
2013/03/19
44.9K
12
使用Nginx+Lua+Redis进行Web开发

Openresty自带了Redis的接口。其实也就是一个lua脚本,该脚本负责了解redis,操作redis。 没有安装Openresty的同学,参考上一篇,安装Openresty。 没有安装Redis的同学,自己找个教程安装下,...

醉人的笑容你有没有
2016/04/17
690
0
Redis脚本插件之————执行Lua脚本示例

Redis在2.6推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。使用脚本的好处如下: 1.减少网络开销:本来5次网络请求的操作,可以用一个请求完成,原先5次请求的逻辑放在redis...

tinywan1227
2016/10/20
0
0
如何优雅地在Redis中使用Lua

作者:可均可可 原文:http://www.cnblogs.com/PatrickLiu/p/8391829.html 一、引言 今天讲一些redis和lua脚本的相关的东西,lua这个脚本是一个好东西,可以运行在任何平台上,也可以嵌入到大...

程序员之家_
02/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

vue入门--简单路由配置

本文转载于:专业的前端网站➜vue入门--简单路由配置   在初始化vue init webpack <工程名>时,有一步是询问是否安装vue-router,选择yes,如果没有安装的话,后面需要自己安装。然后在目录...

前端老手
34分钟前
3
0
怎么给视频配音

很多刚开始尝试视频制作的小伙伴,帮助到怎么给制作完成的视频配音,其实给视频配音的方法非常简单,在手机上可以进行制作,下面一起来看看给视频配音的方法吧! 具体步骤如下: 1、首先在手...

白米稀饭2019
43分钟前
3
0
windows批处理bat脚本编写

什么是bat脚本 .bat结尾的文件其实就是windows上的批处理脚本,Windows中的bat文件相当于 Linux中shell编程的.sh脚本,批量执行DOS命令。 其最简单的例子,是逐行书写在命令行中会用到的各种...

孙幼凌
51分钟前
3
0
华为手机翻译功能怎么使用?这三种方法请务必收藏

华为手机翻译功能怎么使用?在我们的生活中会经常遇到翻译问题,许多外语不好的朋友该怎么办呢?华为手机已经为我们解决了这个问题,今天小编就教大家学会使用华为手机中的三种翻译技巧,需要...

翻译小天才
59分钟前
5
0
企业服务软件开发中需要注意的三个问题

在开发企业服务软件时,我们需要分为:业务需求、用户需求、产品需求,三大需求层次,三个层次互相关联,企业服务软件开发首先要服务业务,需要满足业务的需求,再关注用户体验,也就是用户需...

积木创意科技
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部