1 个回答
使用redistemplate执行lua脚本的示例代码如下:
public String executeLuaScript(String key, String value) {
// Lua脚本内容,将值存储到指定的key中
String luaScript = "local key = KEYS[1]\n" +
"local value = ARGV[1]\n" +
"redis.call('SET', key, value)\n" +
"return 'OK'";
// 创建RedisScript对象
RedisScript<String> script = new DefaultRedisScript<>(luaScript, String.class);
// 执行Lua脚本,并传递key和value作为参数
String result = redisTemplate.execute(script, Collections.singletonList(key), value);
return result;
}
发布于:1个月前 (03-21) IP属地:四川省
我来回答
您需要 登录 后回答此问题!