关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
阿千弟
2023-01-07 14:47
浏览 47
首页
编程语言
已结题
使用stringRedisTemplate.execute()操作lua脚本hget时取不到值是什么原因
lua
redis
java
使用stringRedisTemplate.execute()操作lua脚本hget时取不到值是什么原因
lua脚本如下
redis中存储结构如下
但是经过测试这个键是真实存在的,但就是取不到值
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
0
条回答
默认
最新
查看更多回答(-1条)
向“C知道”追问
报告相同问题?
提交
关注问题
执行
Lua
脚本
后一直查询
不到
Redis
中的数据(附带问题详细排查过程,一波三折)
2023-08-14 14:16
知识汲取者的博客
终于解决了这个问题,感觉好舒爽总的来说,我遇到的问题是 Java 代码
使用
执行
Lua
脚本
的时候,由于我配置了全局序列化,所以导致 传入
Lua
脚本
中的参数 会先被序列化,而
Lua
脚本
的参数被传出来时同样会被反序列化,这...
Redis
Template
使用
Lua
脚本
例子(
Redis
原子
操作
)
2021-08-21 01:44
Rabbit_Fl的博客
目录前言例子一、独立编写
脚本
使用
(推荐)二、裸奔直接
string
写
lua
(除简单语句外不推荐)进阶
操作
及其他 前言
Redis
2.6.0 版本开始,可通过内置的
Lua
解释器,使 EVAL 命令对
Lua
脚本
进行求
值
。参考
Redis
...
使用
Redis
Template
执行
lua
脚本
2022-01-27 23:08
半晨烟宇的博客
springboot
使用
Redis
Template
执行
lua
脚本
业务场景pom文件中引入
redis
依赖
redis
配置类实现的
lua
脚本
实现的java代码实现功能过程中遇到的一些坑 业务场景 .不同的地区办理业务生成的文件编号格式必须要求为:当前年...
Lua
脚本
2025-09-04 03:03
字曰励志的博客
Redis
中的
Lua
脚本
是一种轻量级、高效的
脚本
语言解决方案,通过EVAL/EVALSHA命令实现原子性
操作
。它解决了"先查后改"类
操作
的竞态问题,确保
脚本
内的所有命令作为一个整体执行,不被其他请求打断。典型应用...
【实践篇】4.6
Redis
Lua
脚本
执行原理和语法示例
2023-08-21 18:31
冰点.的博客
在学习本文之前,我是强烈建议大家了解一下我的其他两篇博客《
Redis
从入门到精通【进阶篇】一文学会
Lua
脚本
》《
Redis
从入门到精通【进阶篇】之
Lua
脚本
详解》
Redis
通过嵌入
Lua
解释器,实现了对
Lua
脚本
的执行。...
关于在spring boot中
使用
lua
脚本
结合的讨论
2024-10-12 13:50
fall-rain的博客
而在某些复杂的业务场景中,单一的
Redis
命令无法满足我们对原子性和...接下来,我们将通过一个示例展示如何在 Spring Boot 应用中集成
Lua
脚本
,利用 JSON 数据进行数据传输,并通过
Redis
来实现库存扣减的
操作
。
Redis
son进阶:
Lua
脚本
与API深度整合实践
2025-04-16 10:42
Liberty715的博客
// 示例:加载
Lua
脚本
// 读取
脚本
内容// 生成SHA摘要原子性保障:复杂
操作
在
Redis
服务端原子执行。性能提升:减少网络往返次数,SHA复用降低带宽消耗。业务解耦:将核心逻辑下沉至
Lua
,Java层专注流程控制。
Redis
son...
redis
+
lua
脚本
2025-04-20 10:11
Lucas649的博客
Lua
脚本
的最后一个
值
会作为执行结果返回给客户端。 可返回、数
值
、字符串、表(自动转为
Redis
多行回复)。 3.
脚本
编写原则 禁止
使用
全局变量:所有变量需用声明。 避免长耗时
操作
:
Lua
脚本
会阻塞
Redis
其他请求,...
玩转
Redis
-
Lua
脚本
入门到实战-树形结构存储及查询
2020-12-13 22:39
Z小繁的博客
《玩转
Redis
》系列文章 by zxiaofan 系列第【16】篇,
Lua
脚本
入门到实战、调试
Lua
脚本
、树形结构的存储方案、“邻接表”、“路径枚举”、查找部门的所有上级部门。
SpringBoot3
使用
lua
脚本
实现常见的四种限流策略
2024-05-17 15:34
不擅长写代码_的博客
} 3、在resources下定义
lua
脚本
(1)固定窗口限流:counterLimit.
lua
--获取KEY local key = KEYS[1] -- 限流时间/缓存时间 local time = tonumber(ARGV[1])
redis
.log(
redis
.LOG_NOTICE, time) --当前请求数 ...
使用
Lua
脚本
创建用户token以及token续期(附带
lua
实现秒杀抢占库存)
2023-05-16 11:26
xinqing5130的博客
使用
lua
保存用户token以及token续期
redis
+
lua
脚本
实现秒杀扣减优惠卷库存 & SpringBoot环境+SpringData
Redis
客户端
2025-04-27 20:16
Dajiaonew的博客
我在CSDN中 翻了一圈 没有发现写
使用
Redis
Taplate客户端来解决库存超卖的,大多数是
使用
Redis
on和各种分布式锁,那么由我来写一篇连小白都能
使用
的
Redis
+
Lua
脚本
解决超卖的教程,欢迎大家白嫖。
springboot项目整合
redis
使用
lua
脚本
2021-02-22 15:42
喻前进的博客
温馨提示:该
lua
脚本
值
用到KEYS[?]作为入参,ARGV[?]没有
使用
到 项目有一个业务是需要在一个方法内
操作
多次
redis
,直接
使用
redis
Template
操作
的话调用一次方法就需要连接多次
redis
。 例:获取
redis
Hash数据的所有...
redis
结合
Lua
脚本
实现 秒杀、防止超卖
2024-04-26 11:35
小哇666的博客
需求: 同1商品单个用户限购1件,库存不会超卖 1
Lua
脚本
,因可实现原子性
操作
,这个文件放到resources目录下 local userId = KEYS[1] -- 当前秒杀的用户 ID local goodsId = KEYS[2] -- 秒杀的商品 ID -- 订单id ...
Redis
Lua
拓展及
使用
示例
2022-12-24 14:06
若明天不见的博客
本文主要介绍
Lua
脚本
的安全性问题、以及解决这些问题的方法进行说明, 及对执行
Lua
脚本
EVAL的实现原理进行介绍,最后还有
Lua
的相关示例。
springboot整合
lua
脚本
在
Redis
实现商品库存扣减
2024-12-09 16:03
一头生产的驴的博客
使用
lua
脚本
,可以保证多条命令的
操作
原子性;同时可以减少
操作
IO(比如说判断
redis
对应数据是否小于0,小于0就重置为100,这个场景一般是取出来再判断,再存放进行,就至少存在2次IO,用
lua
脚本
一条命令1次IO就解决...
Redis
+
Lua
脚本
实现商品库存扣减
2022-01-13 12:30
乘枫看夕阳的博客
因为
Redis
是单线程执行,所以
Lua
脚本
的执行具有原子性 库存初始化:
String
ADD_INVENTORY = "if (
redis
.call('exists', KEYS[1]) == 1) then" + " local occStock = tonumber(
redis
.call('hget', KEYS[1], KEYS[2])...
springboot 2.x集成
redis
+
lua
脚本
2021-12-16 11:55
java_爱吃肉的博客
文章目录一、springboot集成
redis
二、原子
操作
-
lua
脚本
1、
lua
一些常见语法2、集成
lua
用法3、注意项 一、springboot集成
redis
1、引Pom <dependency> <groupId>org.springframework.boot</groupId&...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
1月15日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
1月7日