阿里云文档 2026-05-26

使用锁分析功能诊断死锁-云原生数据库 PolarDB-阿里云

本文介绍了锁分析的具体操作步骤。

阿里云文档 2026-05-26

元数据锁优化核心机制与原理-云原生数据库 PolarDB-阿里云

MDL锁(MetaData Lock,元数据锁)是数据库的内部锁,用于确保执行DDL时事务使用的表元数据的一致性。普通读写事务需要获取对应表的MDL读锁,DDL操作需要获取对应表的MDL写锁。执行DDL时需要关注的MDL锁相关问题如下:阻塞性长事务长期持有的MDL读锁会阻塞DDL的执行,这会使DDL...

文章 2025-05-14 来自:开发者社区

分布式锁—5.Redisson的读写锁

大纲 1.Redisson读写锁RedissonReadWriteLock概述 2.读锁RedissonReadLock的获取读锁逻辑 3.写锁RedissonWriteLock的获取写锁逻辑 4.读锁RedissonReadLock的读读不互斥逻辑 5.RedissonReadLock和RedissonWriteLock的读写互斥逻辑 6.写锁R...

文章 2024-11-29 来自:开发者社区

分布式读写锁的奥义:上古世代 ZooKeeper 的进击

在分布式系统中,通常会采用分布式锁来解决共享资源的互斥访问问题,而分布式读写锁则可以进一步提高读请求的并发。阿里云存储团队自研的分布式锁服务——女娲,凭借在性能、可扩展性和可运维性上的技术优势,使得阿里云存储在稳定、可靠、高性能等方面不断突破,进而为客户业务的永续运营提供了有力保障。在业界中,类似女娲的软件包括有 Apache ZooKeeper,Kubernetes Etcd,以及 Googl....

分布式读写锁的奥义:上古世代 ZooKeeper 的进击
阿里云文档 2023-09-03

使用SHOWMETADATALOCK语句查询持有锁的事务_云原生数据库PolarDB分布式版_云原生数据库 PolarDB(PolarDB)

本文将介绍如何在PolarDB-X上使用SHOW METADATA LOCK语句查询持有锁的事务。

文章 2022-06-13 来自:开发者社区

ZooKeeper 分布式锁 Curator 源码 05:分布式读写锁和联锁

前言Curator 同样支持分布式读写锁 和联锁,只需要使用 InterProcessReadWriteLock 即可,来一起看看它的源码以及实现方式。使用方式public class CuratorDemo { public static void main(String[] args) throws Exception { String connectString =...

ZooKeeper 分布式锁 Curator 源码 05:分布式读写锁和联锁
文章 2022-06-13 来自:开发者社区

Redisson 分布式锁源码 10:读写锁

前言Redisson 还支持可重入读写锁,允许在分布式场景下,同时有多个读锁和一个写锁处于加锁状态。使用读写锁Redisson 读写锁实现了 JUC 下的 ReadWriteLock,使用方式基本相同。网络异常,图片无法展示|源码加锁源码基本和之前的可重入锁加锁无区别,唯一的差异就是在 Lua 脚本这里。所以下面着重分析 Lua 脚本。读锁源码源码地址:org.redisson.Redisson....

Redisson 分布式锁源码 10:读写锁

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

阿里云分布式应用服务

企业级分布式应用服务 EDAS(Enterprise Distributed Application Service)是应用全生命周期管理和监控的一站式PaaS平台,支持部署于 Kubernetes/ECS,无侵入支持Java/Go/Python/PHP/.NetCore 等多语言应用的发布运行和服务治理 ,Java支持Spring Cloud、Apache Dubbo近五年所有版本,多语言应用一键开启Service Mesh。

+关注