最新 最热

Java分布式锁、分布式ID和分布式事务的实现方案

在分布式系统中,分布式锁、分布式ID和分布式事务是常用的组件,用于解决并发控制、唯一标识和数据一致性的问题。本文将介绍Java中常用的分布式锁、分布式ID和分布式事务的实现方案,并通过具体的示例代码演示它们的用法和...

2023-12-22
3

java抢购功能,多并发范例代码

演示如何使用分布式锁(基于Redis的分布式锁)和消息队列(基于Spring Boot和RabbitMQ)来优化高并发抢购场景。请注意,这只是一个基本示例,实际场景可能需要更多的细节和安全性考虑。...

2023-12-12
1

你看现在的程序员,是怎么解bug的

干程序员的都会碰到各种各样的 bug,有的 bug 我们看一眼、或者多看几眼就能看出来问题。

2023-12-07
1

订单场景-基于Redisson实现订单号生成

订单、指定长度随机码生成是业务系统中重要且不可避免的一个需求,往往在电商系统中,业务量、并发量庞大,如何不重复、快速、安全的生成一个订单号成了需要重点考虑的问题。这篇文章我将举一个实际的订单号生成需求,来和大...

2023-12-02
0

一文详解分布式锁的看门狗机制

我们今天来看看这个 Redis 的看门狗机制,毕竟现在还是有很多是会使用 Redis 来实现分布式锁的,我们现在看看这个 Redis 是怎么实现分布式锁的,然后我们再来分析这个 Redis 的看门狗机制,如果没有这个机制,很多使用 Redis ...

2023-11-29
1

基于数据库(MySQL)与缓存(Redis)实现分布式锁

分布式锁:分布式锁是在分布式的情况下实现互斥类型的一种锁 实现分布式锁需要满足的五个条件

2023-11-18
2

基于redis的Quarkus分布式锁框架扩展开源了(21)

类似的分布式锁框架封装,之前写过spring boot版本的,这次的quarkus版本从功能上来说没啥区别,都是以注解的方式驱动的,提供了分布式锁,以及业务key粒度的锁定。...

2023-11-18
2

Klcok分布式锁新增锁超时处理策略支持

Klock是博主基于redis开发的分布式锁spring-boot starter组件,使得项目拥有分布式锁能力变得异常简单,支持spring boot,和spirng mvc等spring相关项目。基于注解驱动,支持spring Spel,方便的定义锁的key的粒度。项目已开源...

2023-11-18
1

公司内部分享系列-分布式锁相关

以下内容为博主准备在公司内部分享【分布式锁】相关列的提纲,全文基本都是关键字,分享过程全靠编了,尽量涵盖多线程以及锁分布式锁的各种使用技巧 和使用场景吧。...

2023-11-18
1

redisson应用之分布式锁和同步器

Redisson的分布式可重入锁RLock Java对象实现了java.util.concurrent.locks.Lock接口,同时还支持自动过期解锁。

2023-11-18
2