0717-7821348
爱彩人彩票网登录

爱彩人彩票网登录

您现在的位置: 首页 > 爱彩人彩票网登录
互联网大厂面试高频:为什么运用Redis?运用Redis有什么缺陷?
2019-09-06 22:33:07

引荐阅览:金九银十最全面试材料合集——技能关+产品关+人事关?通通拿下

1、为什么运用redis

剖互联网大厂面试高频:为什么运用Redis?运用Redis有什么缺陷?析:博主觉得在项目中运用redis,主要是从两个视点去考虑:功用并发。当然,redis还具有能够做分布式锁等其他功用,可是假如仅仅为了分布式锁这些其他功用,彻底还有其他中心件(如zookpeer等)替代,并不是非要运用redis。因而,这个问题主要从功用和并发两个视点去答。

答复:如下所示,分为两点

(一)功用

如下图所示,咱们在碰到需求履行耗时特别久,且成果不频频变化的SQL,就特别合适将运转成果放入缓存。这样,后边的恳求就去缓存中读取,使得恳求能够敏捷呼应

题外互联网大厂面试高频:为什么运用Redis?运用Redis有什么缺陷?话:遽然想聊一下这互联网大厂面试高频:为什么运用Redis?运用Redis有什么缺陷?个敏捷呼应的规范。其实依据交互作用的不同,这个呼应时刻没有固定规范。不过从前有人这么告诉我:"在抱负状态下,咱们的页面跳转需求在瞬互联网大厂面试高频:为什么运用Redis?运用Redis有什么缺陷?间处理,关于asmer页内操作则需求在片刻间处理。别的,超越一弹指的耗时操作要有进展提示,而且能够随时刻断或撤销,这样才能给用户最好的体会。"

那么瞬间、片刻、一弹指具体是多少时刻呢?

依据《摩诃僧祗律》记载

一片刻者为一念,二十念为一瞬,二十瞬为一弹指,二十弹指为一罗预,二十罗预为一顷刻,一日一夜有三十顷互联网大厂面试高频:为什么运用Redis?运用Redis有什么缺陷?刻。

那么,通过缜密的核算,一瞬间为0.36 秒,一片刻有 0.018 秒.一弹指长达 7.2 秒。

(二)并发

如下图所示,在大并发的情况下,一切的恳求直接拜访数据库,数据库会呈现衔接反常。这个时分,就需求运用redis做一个缓冲操作,让恳求先拜访到redis,而不是直接拜访数据库。

2、运用redis有什么缺陷

剖析:大家用redis这么久,这个问题是有必要要了解的,基本上运用redis都会碰到一些问题,常见的也就几个。

答复:主要是四个问题

(一)缓存和数据库双写共同性问题

(二)缓存雪崩问题

(三)缓存击穿问题

(四)缓存的并发竞赛问题

这四个问题,我个人是觉得在项目中,比较常遇见的,具体处理方案,会在之后的文章中心具体阐明。

重视我,后续更多干货奉上!