文章 2024-04-08 来自:开发者社区

关于高并发下缓存失效的问题(本地锁 && 分布式锁 && Redission 详解)

问题引入 缓存穿透 缓存穿透是指大并发下突然访问一个不存在的数据,导致一直去查询数据库,数据库瞬时压力增大,最终导致崩溃。 解决方法:设置具有过期时间的null数据 缓存雪崩 缓存雪崩是指我们会给缓存中的key value设置过期时间,假如100w条数据的过期时间是一样的,当数据过期的一瞬间突然100w的并发来,这时候数据库会崩溃。 解决方...

关于高并发下缓存失效的问题(本地锁 && 分布式锁 && Redission 详解)
阿里云文档 2023-09-03

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

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

阿里云文档 2023-07-20

锁分析的具体操作步骤

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

文章 2022-03-16 来自:开发者社区

【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁!!

大家好,我是冰河~~最近,很多小伙伴留言说,在学习高并发编程时,不太明白分布式锁是用来解决什么问题的,还有不少小伙伴甚至连分布式锁是什么都不太明白。明明在生产环境上使用了自己开发的分布式锁,为什么还会出现问题呢?同样的程序,加上分布式锁后,性能差了几个数量级!这又是为什么呢?今天,我们就来说说如何在高并发环境下实现分布式锁,不是所有的锁都是高并发的。万字长文,带你深入解密高并发环境下的分布式锁架....

【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁!!
文章 2022-02-17 来自:开发者社区

【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁!!

究竟什么样的锁才能更好的支持高并发场景呢?今天,我们就一起解密高并发环境下典型的分布式锁架构,结合【高并发】专题下的其他文章,学以致用。锁用来解决什么问题呢?在我们编写的应用程序或者高并发程序中,不知道大家有没有想过一个问题,就是我们为什么需要引入锁?锁为我们解决了什么问题呢?在很多业务场景下,我们编写的应用程序中会存在很多的 资源竞争 的问题。而我们在高并发程序中,引入锁,就是为了解决这些资源....

【高并发】高并发分布式锁架构解密,不是所有的锁都是分布式锁!!

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

产品推荐

阿里云分布式应用服务

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

+关注