分布式共24篇
Redis锁被别人释放解决办法-编程社

Redis锁被别人释放解决办法

什么是分布式锁? 要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。 线程锁:主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码...
清欢渡的头像-编程社钻石会员清欢渡2年前
0390147
分布式存储一般提供哪些存储服务?-编程社

分布式存储一般提供哪些存储服务?

分布式存储系统通常提供以下几种类型的存储服务,以满足不同的应用场景和需求: 对象存储 对象存储是一种存储非结构化数据的方法,如图片、视频、音频、文档等。对象存储使用唯一的标识符(例如...
清欢渡的头像-编程社钻石会员清欢渡1个月前
0397141
探究分布式技术:理解其定义与工作原理-编程社

探究分布式技术:理解其定义与工作原理

在当今信息时代,数据和应用服务的规模迅速扩大,对于高效、稳定和可扩展的系统的需求也在持续增加。 在这个背景下,分布式技术应运而生,为现代应用的设计和部署提供了新的思路。 本文将详细介...
清欢渡的头像-编程社钻石会员清欢渡2年前
0312139
zookeeper详解-编程社

zookeeper详解

了解什么是Zookeeper 首先我们都知道Zookeeper是一个分布式组件。就像其官网描述的那样: 官网地址:Apache ZooKeeper Zookeeper的应用场景有哪些 其实zookeeper的应用场景有很多。这里只是简单...
清欢渡的头像-编程社钻石会员清欢渡1年前
0372134
Redis除了做缓存,还能做什么?-编程社

Redis除了做缓存,还能做什么?

分布式锁:通过 Redis 来做分布式锁是一种比较常见的方式。通常情况下,我们都是基于 Redisson 来实现分布式锁。 限流:一般是通过 Redis + Lua 脚本的方式来实现限流。 消息队列:Redis 自带的...
清欢渡的头像-编程社钻石会员清欢渡2年前
0341132
分布式一致性协议之Raft协议详解-编程社

分布式一致性协议之Raft协议详解

Paxos 是论证了一致性协议的可行性,但是论证的过程据说晦涩难懂,缺少必要的实现细节,而且工程实现难度比较高广为人知实现只有 zk 的实现 zab 协议。 Paxos协议的出现为分布式强一致性提供了...
清欢渡的头像-编程社钻石会员清欢渡7个月前
0376131
如何用Redis实现分布式锁,其有哪些优缺点?-编程社

如何用Redis实现分布式锁,其有哪些优缺点?

分布式锁是用于分布式环境下并发控制的一种机制,用于控制某个资源在同一时刻只能被一个应用所使用。如下图所示: 分布式锁 Redis 本身可以被多个客户端共享访问,正好就是一个共享存储系统,可...
清欢渡的头像-编程社钻石会员清欢渡7个月前
0475126