redis
文章平均质量分 81
nothing in the world
2013年工作,从事java软件开发。
展开
-
centos安装redis
centos7安装redis-6.2.5原创 2022-08-08 14:51:55 · 349 阅读 · 0 评论 -
秒杀系统优化方案(上)
前一段时间好好研究了秒杀的问题,我把里面的问题好好总结了,可以说是比较全面的了,真的是吐血整理了。由于我先是在word中整理的,格式都整理得比较好,放到博客上格式挺难调,暂时按word的格式来吧,有时间了在好好排版下。主要需要解决的问题有两个:高并发对数据库产生的压力 竞争状态下如何解决库存的正确减少(超卖问题)优化的思路:1) 尽量将请求拦截在系统上游2)读多写少经量多使用缓存3) redis缓存 +RabbitMQ+ mysql 批量入库1. 初始秒杀设计1.1..转载 2021-12-02 11:17:49 · 252 阅读 · 0 评论 -
redisson分布式锁
1. 可重入锁(Reentrant Lock)基于Redis的Redisson分布式可重入锁RLockJava对象实现了java.util.concurrent.locks.Lock接口。同时还提供了异步(Async)、反射式(Reactive)和RxJava2标准的接口。RLock lock = redisson.getLock("anyLock");// 最常见的使用方法lock.lock();大家都知道,如果负责储存这个分布式锁的Redisson节点宕机以后,而且这个锁正好处于锁住.转载 2021-03-17 16:01:33 · 166 阅读 · 1 评论