Redis
文章平均质量分 82
一个小小bug
这个作者很懒,什么都没留下…
展开
-
redis实现分布式锁问题
使用Redis作为分布式锁的一些注意点</div> Redis实现分布式锁最近看分布式锁的过程中看到一篇不错的文章,特地的加工一番自己的理解:Redis分布式锁实现的三个核心要素:1.加锁最简单的方法是使用setnx命令。key是锁的唯一标识,按业务来决定命名,value为当前线程的线程ID。比如想要给一种商品的秒杀活动加锁,可以给key命名为 “lock_sale_ID” 。而value设置成什么呢?我们可以姑且设置成1。加锁的伪代码如下: ...转载 2020-09-27 10:11:49 · 654 阅读 · 1 评论 -
redis锁机制
Redis分布式锁的实现原理 </h1> <div class="clear"></div> <div class="postBody"> 一、写在前面现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。说实话,如果在...转载 2020-09-02 18:33:01 · 4972 阅读 · 2 评论 -
Redis简单介绍
1、什么是Redis?简述它的优缺点?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知性能最快的Key-Value DB。Redis的出色之处不仅仅是性能,Redis最大的魅力是支...转载 2019-03-05 15:51:24 · 356 阅读 · 0 评论