Redis
文章平均质量分 78
Redis读书笔记
帅气的小峰
这个作者很懒,什么都没留下…
展开
-
2-Redis应用之分布式锁-阅读笔记
文章目录分布式锁 分布式应用进行逻辑处理时经常会遇到并发问题。比如一个操作要修改用户的状态,修改状态需要先读出用户的状态,在内存里进行修改,改完了再存回去。如果这样的操作同时进行了,就会出现并发问题,因为读取和保存状态这两个操作不是原子的。这个时候就要使用到分布式锁来限制程序的并发执行。 分布式锁 分布式锁本质上要实现的目标就是在 Redis 里面占一个“茅坑”,当别的进程也要来占时,发现已经有人蹲在那里了,就只好放弃或者稍后再试。占坑一般是使用 setnx(set if not exists) 指令,只允原创 2021-04-19 22:27:40 · 268 阅读 · 0 评论 -
1-Redis基础数据结构-阅读笔记
文章目录string(字符串)键值对批量键值对过期和set命令扩展计数list(列表)右边进左边出:队列右边进右边出:栈慢操作hash(字典)set(集合)zset(有序集合)容器型数据结构的通用规则 Redis 有 5 种基础数据结构,分别为:string (字符串)、list (列表)、set (集合)、hash (哈希) 和 zset (有序集合),选取最常见的指令进行说明。 string(字符串) 字符串是Redis中最常见的数据结构,Redis所有的数据结构都是以唯一的key字符串作为名称,然后通原创 2021-04-17 22:07:18 · 183 阅读 · 0 评论