04 2022 档案
摘要:面试经常被问到分布式锁,今天我就带大家深入剖析下分布式锁的各种方案。 什么是分布式锁 概述 为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。 怎样实现分布式锁 1.基于数据库实现分布式锁 2.基于缓存实现分
阅读全文
摘要:首先我们先了解下缓存是什么? 缓存就是把低速存储的结果,临时保存在高速存储的技术。 为什么使用redis进行缓存数据? Redis嘛,就是一种运行速度很快,并发很强的跑在内存上的NoSql数据库,支持键到五种数据类型的映射,(string、list、set、zset、hash),而memecache
阅读全文