redis使用项目经验
- 验证码
- 热点数据
使用场景
![](https://img.haomeiwen.com/i4428387/754319e2365bb59f.png)
https://www.aliyun.com/citiao/1560614.html
事务执行流程
![](https://img.haomeiwen.com/i4428387/5d9975af319a41b3.png)
事务注意事项
![](https://img.haomeiwen.com/i4428387/7fb888927c8baa91.png)
watch
![](https://img.haomeiwen.com/i4428387/744b39feb6c4c38b.png)
分布式锁(解决超卖问题)
![](https://img.haomeiwen.com/i4428387/f96d257f319269a3.png)
分布式锁死锁
![](https://img.haomeiwen.com/i4428387/a8cda0c7b93e406e.png)
![](https://img.haomeiwen.com/i4428387/27167ca60d68d45d.png)
持久化过程
- RDB:数据快照
- AOF:过程(日志)
RDB持久化命令:save
- 手动执行当前快照信息
-
配置
image.png
- 线上环境不建议使用,应该redis的单线程会导致阻塞等待
RDB持久化命令:bgsave
-
工作原理
image.png
RDB特殊启动方式
![](https://img.haomeiwen.com/i4428387/f0ce59e6b2be29f9.png)
RDB优缺点
![](https://img.haomeiwen.com/i4428387/767c97db8c2ae49e.png)
![](https://img.haomeiwen.com/i4428387/874b265c21b14be5.png)
AOF持久化
![](https://img.haomeiwen.com/i4428387/4c31b6003ba076db.png)
AOF写数据过程
![](https://img.haomeiwen.com/i4428387/dcccc5364ed148bf.png)
AOF写数据三种过程
![](https://img.haomeiwen.com/i4428387/b27d3e8b8e4acb32.png)
AOF功能开启
![](https://img.haomeiwen.com/i4428387/86c6356b881c1b39.png)
![](https://img.haomeiwen.com/i4428387/1f2cc755d76c0d60.png)
AOF重写规则
![](https://img.haomeiwen.com/i4428387/50a9c47ff64d35cd.png)
![](https://img.haomeiwen.com/i4428387/571d8b33006dae7f.png)
AOF重写规则
![](https://img.haomeiwen.com/i4428387/45dc336540298314.png)
![](https://img.haomeiwen.com/i4428387/0d4d575e42a26a9f.png)
AOF重写配置
![](https://img.haomeiwen.com/i4428387/5618f2e8b9a9e5b9.png)
主从复制三个阶段
![](https://img.haomeiwen.com/i4428387/ac36d50cbcba02a0.png)
哨兵
![](https://img.haomeiwen.com/i4428387/88a8b668fc855865.png)
![](https://img.haomeiwen.com/i4428387/548e23f53f448ef1.png)
redis命令
// 查找所有key
keys *
// 模糊查找key
keys *name
auth "Redis_ZDD_2019"
redis在window安装教程
http://www.runoob.com/redis/redis-install.html
测试是否已经安装redis
redis-cli.exe -h 127.0.0.1 -p 6379
redis设置密码,主要不要戴特殊符号
del "com.zhiduoduo.baseservice.cache.prefix.OnlySellKeyPrefix:2111" "com.zhiduoduo.baseservice.cache.prefix.BuyJobKeyPrefix:2111" "com.zhiduoduo.baseservice.cache.prefix.SellJobKeyPrefix:2111"
网友评论