
redis
wzh&博客
互联网 金融 一只码农
展开
-
Redis 分布式锁(二)
续上篇 Redis 分布式锁超时问题Redis 的分布式锁不能解决超时问题,如果在加锁和释放锁之间的逻辑执行的太长,以至于超出了锁的超时限制,就会出现问题。因为这时候锁A过期了,第二个线程重新持有了这把锁A,但是紧接着第一个线程执行完了业务逻辑,就把锁A给释放了,问题是第二个线程还没执行完,锁A就被第一个释放了,第三个线程就会在第二个线程逻辑执行完之之前拿到了锁。为了避免这个问题,R...原创 2018-09-27 17:41:44 · 288 阅读 · 0 评论 -
Redis数据结构:位图
原文:https://scalegrid.io/blog/introduction-to-redis-data-structure-bitmaps/位图(也称为位数组,位向量等)是紧凑存储位的数组数据结构。它可以用来实现一个简单的集数据结构。位数组可以有效地利用硬件中的位级并行性来快速执行操作。 Redis是一种内存数据结构服务器,它为位操作操作提供支持。但是,Redis中的位图没有特...翻译 2018-10-07 18:30:20 · 1685 阅读 · 0 评论