Redisson 实现分布式锁原理

2020-04-13
阅读 3 分钟
12.4k
来源:[链接] 作者:雨点的名字 Redisson实现分布式锁 有关Redisson作为实现分布式锁,总的分3大模块来讲。 {代码...} 本文只介绍Redisson如何实现分布式锁的原理。 一、高效分布式锁 当我们在设计分布式锁的时候,我们应该考虑分布式锁至少要满足的一些条件,同时考虑如何高效的设计分布式锁,这里我认为以下几点是必须...

一文带你深入了解 Redis 内存模型

2020-03-27
阅读 16 分钟
1.8k
我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Memcached等的一大优势。在了解Redis的5种对象类型的用法和特点的基础上,进一步了解Redis的内存模型,对Redis的使用有很大帮助,例如:

如何使用 SpringBoot + Redis 优雅的解决接口幂等性问题

2020-03-07
阅读 9 分钟
4.9k
爱码士人员 [链接] 前言: 在实际的开发项目中,一个对外暴露的接口往往会面临,瞬间大量的重复的请求提交,如果想过滤掉重复请求造成对业务的伤害,那就需要实现幂等! 我们来解释一下幂等的概念: 任意多次执行所产生的影响均与一次执行的影响相同。按照这个含义,最终的含义就是对数据库的影响只能是一次性的,不能重...

高可用Redis服务架构分析与搭建

2020-03-04
阅读 5 分钟
2.3k
基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Red...