网站首页 站内搜索

搜索结果

查询Tags标签: myLock,共有 20条记录
  • Day63~65(MySQL高级)

    13.慢查询日志 13.1.基本介绍慢查询日志是什么?MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阈值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10秒以上的语…

    2021/8/19 2:06:18 人评论 次浏览
  • Redis学习笔记---Redis的分布式锁框架Redisson

    Redis学习笔记—Redis的分布式锁框架Redisson Redisson是架设在Redis基础上的一个Java驻内存数据网格(In-Memory Data Grid)。Redisson在基于NIO的Netty框架上,生产环境使用分布式锁。 1. Redisson分布式锁的实现原理 由下图可知Redisson锁实现是由lua脚本加锁实现的wa…

    2021/7/18 2:07:48 人评论 次浏览
  • Redis学习笔记---Redis的分布式锁框架Redisson

    Redis学习笔记—Redis的分布式锁框架Redisson Redisson是架设在Redis基础上的一个Java驻内存数据网格(In-Memory Data Grid)。Redisson在基于NIO的Netty框架上,生产环境使用分布式锁。 1. Redisson分布式锁的实现原理 由下图可知Redisson锁实现是由lua脚本加锁实现的wa…

    2021/7/18 2:07:48 人评论 次浏览
  • 【JUC编程进阶】自旋锁

    自定义一个锁: package spinLock;import day3.A;import java.util.concurrent.atomic.AtomicReference;/*** @author admin* @version 1.0.0* @ClassName demo1.java* @Description TODO* @createTime 2021年06月02日 19:37:00*/ // 自旋锁 public class demo1 {// Threa…

    2021/6/2 20:21:11 人评论 次浏览
  • Redission分布式锁原理

    Redission 1、原理 2、源码中加锁lua代码if (redis.call(exists, KEYS[1]) == 0) then redis.call(hset, KEYS[1], ARGV[2], 1);redis.call(pexpire, KEYS[1], ARGV[1]); return nil;end; if (redis.call(hexists, KEYS[1], ARGV[2]) == 1) thenredis.call(hincrby, KEYS…

    2021/5/14 19:55:41 人评论 次浏览
共20记录«上一页12下一页»
扫一扫关注最新编程教程