Java分享官on
Java分享官on
全部文章
缓存
big data(1)
c++(1)
DDD(1)
docker(1)
github(1)
hadoop(1)
https(1)
java(275)
jenkins(1)
kafka(5)
linux(4)
mvc(1)
mysql(19)
nginx(2)
p2p(1)
postgresql(1)
postman(1)
rabbitmq(5)
redis(13)
rpc(3)
spring(24)
spring boot(11)
spring cloud(4)
sql(5)
tcp/ip(3)
tomcat(1)
ui(1)
zookeeper(1)
中间件(3)
分布式(8)
安全(1)
微服务(4)
性能优化(1)
数据库(5)
数据结构(2)
服务器(1)
架构(2)
正则表达式(1)
程序人生(1)
算法(2)
系统架构(1)
经验分享(1)
网络(3)
腾讯云(1)
链表(1)
阿里云(1)
面试(13)
归档
标签
去牛客网
登录
/
注册
Java分享官on的博客
全部文章
/ 缓存
(共4篇)
字节二面:小伙子你来说下什么是伪共享?如何避免?
大家好,我是小林。 周末的时候,有个读者跟我说,面试字节的时候被问到:「什么是伪共享?又该怎么避免伪共享的问题?」 这个其实是考察 CPU 缓存的问题,我之前的图解系统也有提到过。 今天,我再跟大家讲一下。 正文 CPU 如何读写数据的? 先来认识 CPU 的架构,只有理解了 CPU...
2022-06-17
0
0
Redis总结:缓存雪崩、缓存击穿、缓存穿透与缓存预热、缓存降级
推荐学习 全网首发!马士兵内部共享—1658页《Java面试突击核心讲》 Redis让我凉在美团一面,摸爬滚打3个月,二战逆袭成功斩获Offer 01 缓存雪崩 1.1 什么是缓存雪崩? 如果缓在某一个时刻出现大规模的key失效,那么就会导致大量的请求打在了数据库上面,导致数...
2022-06-17
0
0
看完这篇,没人在问你数据库缓存一致性的问题,
在之前的一篇文章《为什么会出现数据库和缓存不一致的问题》中,我们介绍过缓存和数据库会出现数据不一致的几种情况。 我们提到过,在数据库和缓存的操作过程中,可能存在”先写数据库,后删缓存”、”先写数据库,后更新缓存”、”先删缓存库,后写数据库”以及”先更新缓存库,后写数据库”这四种。 那么,到底是应...
2022-06-16
0
0
字节二面:什么是伪共享?
周末的时候,有个读者跟我说,面试字节的时候被问到:「什么是伪共享?又该怎么避免伪共享的问题?」 这个其实是考察 CPU 缓存的问题,我之前的图解系统也有提到过。 今天,我再跟大家讲一下。 正文 CPU 如何读写数据的? 先来认识 CPU 的架构,只有理解了 CPU 的 架构,才能更好地理解...
2022-06-16
0
0