Redis的Lua脚本

Redis提供了Lua脚本功能,在一个脚本中编写多条Redis命令,确保多条redis命令执行时的原子性。(让判断线程标识和释放锁原子执行)

1.下载lua插件
2.创建lua文件
在这里插入图片描述
3.调用lua脚本

 public void unlock() {
        //调用lua脚本原子性的判断线程标识,和释放锁。
        stringRedisTemplate.execute(UNLOCK_SCRIPT,
                Collections.singletonList(KEY_PREFIX + name),
                ID_PREFIX + Thread.currentThread().getId());
    }

相关推荐

  1. RedisLua脚本(一)

    2024-03-13 02:44:03       16 阅读
  2. Redis使用Lua脚本

    2024-03-13 02:44:03       45 阅读
  3. Redis整合Lua脚本

    2024-03-13 02:44:03       42 阅读
  4. Redis系列——Lua脚本redis事务应用

    2024-03-13 02:44:03       30 阅读
  5. lua脚本基本语法,以及Redis中简单使用

    2024-03-13 02:44:03       45 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-13 02:44:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-13 02:44:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-13 02:44:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-13 02:44:03       20 阅读

热门阅读

  1. c语言函数如何调用数组元素

    2024-03-13 02:44:03       24 阅读
  2. c语言:一元二次方程(有实根)

    2024-03-13 02:44:03       19 阅读
  3. 备战蓝桥之搜索

    2024-03-13 02:44:03       20 阅读
  4. C语言分支和循环总结

    2024-03-13 02:44:03       23 阅读
  5. Github 2024-03-06 C开源项目日报 Top10

    2024-03-13 02:44:03       20 阅读
  6. 理解记忆相关

    2024-03-13 02:44:03       17 阅读
  7. (力扣题库)字符串相乘(C++)

    2024-03-13 02:44:03       23 阅读