![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
FlyingZCC
Apache ShardingSphere Committer
GitHub: https://github.com/FlyingZC
Blog: https://flyingzc.github.io
展开
-
Redis实现分布式锁
Redis实现分布式锁要考虑的点互斥(独占,只能有一个客户端获取锁)不能死锁容错(只要大部分 redis 节点创建了这把锁就认为成功获取到锁)支持重入,超时获取锁等特性redis实现分布式锁1.使用set1.1.加锁SET key randomValue NX PX 30000NX: (not exists)表示只有 key 不存在的时候才会设置成功.(如果此时 redi...原创 2019-12-17 14:07:09 · 146 阅读 · 0 评论 -
Redis设计与实现 读书笔记
redis 数据结构Redis数据库里面的每个键值对(key-value pair)都是由对象(object)组成的,其中:键总是一个字符串对象(string object),值则可以是字符串对象(string object)、列表对象(list object)、哈希对象(hash object)、集合对象(set object)、有序集合对象(sorted set object)这五种对象...原创 2019-06-22 11:33:40 · 178 阅读 · 0 评论