Sadalsuud🥝
读写锁-ReadWriteLock
读写锁与排他锁(独占锁)不同的是,读写锁在同一时刻可以允许多个读线程方法,但是在写线程访问时,所有的读线程和其它写线程均被阻塞。一般情况下,读写锁的性能都会比排它锁好,因为在多数场景读是多于写的。在读多写少的场景中,读写锁提供比排它锁更好的并发性和吞吐量。Java并发包提供读写锁的实现是ReentrantReadWriteLock。
AQS-AbstractQueuedSynchronizer
AQS是一个用来构建锁和同步器的框架,使用AQS能简单且高效地构造出应用广泛的大量的同步器,比如我们提到的ReentrantLock,Semaphore,其他的诸如ReentrantReadWriteLock,SynchronousQueue,FutureTask等等皆是基于AQS的。当然,我们自己也能利用AQS非常轻松容易地构造出符合我们自己需求的同步器。
半一致性读
半一致性读是一种用在 Update 语句中的读操作(一致性读)的优化,是在 RC 事务隔离级别下与一致性读的结合。
Redis的单线程和多线程
Redis到底是多线程还是单线程?
Redis十大数据类型
从十大数据类型入手Redis,Let's Go!
无职转GO?入了Golang的坑就要好好看不起Java
无职转GO?入了Golang的坑就要好好看不起Java。字节的业务已经大部分转向Go,在公司技术发展中,选择一种适合自己的开发语言非常重要。那么,为什么字节跳动选择了Go作为服务器端开发语言呢?
BFF-服务于前端的后端
BFF(Back-end For Front-end),服务于前端的后端
SQL基础知识总结
SQL基础知识总结
Redis-缓存穿透、缓存击穿、缓存雪崩
缓存穿透,缓存击穿,缓存雪崩
Redis 6.0.12 配置文件详解
Redis 6.0.12 配置文件详解
Redis HyperLogLog 基数统计和 Bitmap位图场景详解
HyperLogLog 基数统计和 Bitmap位图场景详解
Redis Geospatial地理位置的使用
Redis Geospatial地理位置的使用
avatar
🐟认真摸鱼中
Yoshida🥝
Blog de~~su 🍭🍭🍭
前往大本营
公告栏
--- 主域名 ---
fomal.cc | fomal.cn
--- 备用域名 ---
netlify.fomal.cc
cloudflare.fomal.cc
--- 网站安卓APP ---
🍧点此下载🍧
小站资讯
文章数目 :
41
本站总字数 :
10.7w
本站访客数 :
本站总访问量 :
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换关于博客美化设置切换全屏打印页面