
redis
文章平均质量分 88
Java一木
Java学习交流群:798891710,备注001
展开
-
夜深人静了,我们来学学分布式锁
什么是分布式锁?分布式锁又可以解决哪些问题呢?在我们的系统还没有使用分布式架构的时候,我们可以用同步锁或者Lock锁,来保证多线程并发的时候,同一时间只有一个线程修改共享变量或者执行代码块,但是当我们现在大部分系统都是分布式集群部署的,单纯的同步锁和Lock锁只能保证单个实例上的数据一致性,多实例就失去了作用。这个时候就需要使用分布式锁来保证共享资源的原子性,比如我们电商系统里面的扣减库存,当单量小的时候问题不大,如果单量很大,同一时间多个实例都在并发处理扣减库存的业务的时候,就可能存在超卖的问题。原创 2021-01-15 21:06:43 · 116 阅读 · 0 评论 -
redis集群模式:redis单点、redis主从、redis哨兵sentinel,redis集群cluster
目录redis单点、redis主从、redis哨兵 sentinel,redis集群cluster配置搭建与使用1 .redis 安装及配置 1.1 redis 单点 1.1.2 在命令窗口操作redis 1.1.3 使用jedis客户端操作redis 1.1.4 使用spring-redis操作 1.1.5 使用Lettuce操作redis 1.2 redis 主从 1.3 哨兵sentinel 1.3.2 哨兵sentinel配置 1原创 2020-12-30 19:50:53 · 273 阅读 · 0 评论