lua脚本调用redis生成流水号
来源:互联网 发布:淘宝卖家申诉入口 编辑:程序博客网 时间:2024/06/06 02:41
lua脚本调用redis生成流水号
STEP1 脚本上传
Lua脚本文件上传到linux服务器自定义目录,开发环境指定存放lua脚本目录为/home/lua
STEP2 加载脚本产生脚本编号
使用redis客户端工具执行加载lua脚本命令:开发环境如下
./redis-cli -h ip -p 6379 -a password script load “$(cat /home/lua/id-generator.lua)”
STEP3 脚本编号写入应用程序
将脚本编号配置到redis连接配置文件
附上基本的代码
local step = ARGV[1];local count;count = tonumber(redis.call('INCRBY', incrKey, step)); if (count > 8888888) then count = 0; redis.call('SET', incrKey, count); endlocal now = redis.call('TIME');return {now[1], now[2], count}
jedis直接调用sha执行脚本就ok
0 0
- lua脚本调用redis生成流水号
- Redis调用lua脚本
- Redis Lua脚本原理
- redis执行Lua脚本
- Redis与Lua脚本
- Redis 与 Lua 脚本
- Redis 与 Lua 脚本
- redis使用Lua脚本
- Redis lua脚本
- redis执行lua脚本
- redis-lua脚本
- Redis学习-LUA脚本
- 转售调用接口时生成的流水号
- 手工生成流水号
- SQL生成流水号
- ------------------------生成流水号--------------------------------
- SQL生成流水号
- C#生成流水号
- provider: Shared Memory Provider, error: 40 - 无法打开到 SQL Server 的连接
- 实习总结2
- 视频云面向海量用户的分布式视频处理技术
- Tensorflow从文件读取数据
- 封装iframe对象为jquery 对象
- lua脚本调用redis生成流水号
- leetcode(27).107. Binary Tree Level Order Traversal II
- IOS 仿微信聊天界面
- matlab之plot
- PHP中的类型转换规则
- 数据结构实验之查找二:平衡二叉树
- 尾差法和删除单链表
- 第十二周 项目1 -图基本算法库
- awk nginx日志分析接口响应时间