(五)Redis在项目中应用
生活随笔
收集整理的這篇文章主要介紹了
(五)Redis在项目中应用
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 1. redis實(shí)現(xiàn)分布式鎖
- 2. 訂單或任務(wù)緩存
- 3. Redis和DB數(shù)據(jù)一致性
- 4. 大并發(fā)Redis穿透直接訪問(wèn)DB
- 5. 接口限流器
參考:
- Redis在項(xiàng)目中的運(yùn)用總結(jié)
1. redis實(shí)現(xiàn)分布式鎖
參考:
- Redis分布式鎖的正確實(shí)現(xiàn)方式
- 分布式鎖簡(jiǎn)單入門以及三種實(shí)現(xiàn)方式介紹
2. 訂單或任務(wù)緩存
127.0.0.1:6379> lpush face "{url:http://**.jpg,roi:{x:0,y:0,w:1,h:1}}" (integer) 1 127.0.0.1:6379> lpush face "{url:http://**1.jpg,roi:{x:0,y:0,w:1,h:1}}" (integer) 2 127.0.0.1:6379> lrange face 0 -1 1) "{url:http://**1.jpg,roi:{x:0,y:0,w:1,h:1}}" 2) "{url:http://**.jpg,roi:{x:0,y:0,w:1,h:1}}" 127.0.0.1:6379>3. Redis和DB數(shù)據(jù)一致性
只要有多份數(shù)據(jù),就會(huì)涉及到數(shù)據(jù)一致性的問(wèn)題。
更新緩存步驟:
- 重試n次;
- 更新操作插入MQ,后臺(tái)繼續(xù)更新;
4. 大并發(fā)Redis穿透直接訪問(wèn)DB
使用連接池,限制訪問(wèn)DB并發(fā)數(shù)。
5. 接口限流器
參考:
- 基于Redis的限流器的實(shí)現(xiàn)
轉(zhuǎn)載于:https://www.cnblogs.com/walkinginthesun/p/10149347.html
總結(jié)
以上是生活随笔為你收集整理的(五)Redis在项目中应用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何在excel不同的工作表之间使用数据
- 下一篇: MySQL Incorrect stri