雪崩击穿,雪崩击穿是什么意思
在材料掺杂浓度较低的PN结中,当PN结反向电压增加时,空间电荷区中的电场随着增强。这样,通过空间电荷区的电子和空穴,就会在电场作用下获得的能量增大,在晶体中运动的电子和空穴将不断地与晶体原子又发生碰撞,当电子和空穴的能量足够大时,通过这样的碰撞的可使共价键中的电子激发形成自由电子–空穴对。新产生的电子和空穴也向相反的方向运动,重新获得能量,又可通过碰撞,再产生电子–空穴对,这就是载流子的倍增效应。当反向电压增大到某一数值后,载流子的倍增情况就像在陡峻的积雪山坡上发生雪崩一样,载流子增加得多而快,这样,反向电流剧增, PN结就发生雪崩击穿。利用该特点可制作高反压二极管。下图是雪崩击穿的示意图.
什么叫击穿?击穿分几种?
分布式锁: setnx ,redisson 并发问题
幂等问题: 落表状态,Redis
缓存击穿: 指缓存中无,db中有
原因: 一个key高并发恰好失效导致大量请求到db
方案: 加锁,自旋锁,或一个线程查db,一个线程监控(直接用Redisson分布式锁)
缓存穿透:指缓存和db中均无
原因: 一般是恶意请求
方案: 加布隆过滤,或查db无时,也设置缓存,value为某些特殊表示或"null"
雪崩:指缓存同时大量失效
原因: 大量的key同时失效,db压力加大
方案: 设置失效时间是增加随机数
问题方案文献:
https://www.jianshu.com/p/31ab9b020cd9 (图例分析)
https://blog.csdn.net/fcvtb/article/details/89478554
Redis分布式锁:
事务未执行完锁已到期释放问题:使用Redissoin解决续租问题,内部已解决
分布式锁文献:
https://www.jianshu.com/p/4838f8be00c9
https://blog.csdn.net/qq_30038111/article/details/90696233 (setnx + expire同时操作)
====================================
https://www.runoob.com/redis/keys-scan.html
https://www.jianshu.com/p/611a492d9121 Redis原理与应用
击穿分绝缘材料击穿和PN结击穿。
绝缘材料击穿是电压超过了结缘材料的耐压值后产生的导电现象,这个时刻往往电流急剧增大,产生巨大的能量把材料烧毁。
PN结击穿有齐纳击穿、雪崩击穿及热击穿。
齐纳击穿和雪崩击穿都是电击穿,电压降低后PN结完好如初。齐纳击穿很好的用途就是稳压,雪崩击穿通常用于白噪声源。
热击穿是指温度超过了PN结的允许温度发生了物理性的击穿,温度恢复后PN结要么性能改变、要么彻底损坏。电击穿不加电流限制就会同时发生热击穿,PN就是这样损坏的。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!