
缓存
退役的bug程序员
90后Java程序猿,面试题狂人,专业写bug(目前已退役),喜欢刷博客,爱分享面试题和技术。有问题或者想法可以私信我,尽自己所能帮助需要帮助的人
展开
-
用跑车的钥匙打开乐观锁与悲观锁,并发性能风驰电掣!
前言: 在编程世界里,「锁」五花八门,多种多样,每种锁的加锁开销以及应用场景也可能会不同。近年来如何用好锁,也是程序员的基本素养之一了。高并发的场景下,如果选对了合适的锁,则会大大提高系统的性能,否则性能会降低。所以,知道各种锁的开销,以及应用场景是很有必要的。接下来,就谈一谈常见的这两种锁:悲观锁、乐观锁。 一、何谓悲观锁与乐观锁 另外本人整理了20年面试题大全,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,下图是部分截图,需要的话点这里点这里,暗号CSD原创 2020-10-23 22:13:08 · 5294 阅读 · 9 评论 -
不是我吹,这几个高并发缓存问题没几个能回答上来
前言: “用户至上”或“用户体验至上”已成为业界的共识,而用户体验的一个核心点就是性能。提升性能有着各种各样的技术和方法,缓存是其中当之无愧的王者。随着业务规模的不断扩大,高并发的场景越来越多,缓存逐渐成为了高可用系统架构中的重要组成部分。 另外本人整理收藏了20年多家公司面试知识点整理 ,以及各种Java核心知识点免费分享给大家,我认为对面试来说是非常有用的,想要资料的话请点795983544 暗号优快云。 一、什么是缓存 【1】缓存就是数据交换的缓冲区(称作:Cache),当某一硬件要读取数原创 2020-10-16 20:42:13 · 2820 阅读 · 6 评论