
分布式
文章平均质量分 94
木子李啊啊
主业写 bug,副业写 go,业余写 java
展开
-
那些使用缓存不得不面对的坑
当业务发展到一定规模的时候,数据库的性能往往会成为我们整个系统的性能瓶颈,这种情况下,引入一个缓存层往往是系统架构发展的必经之路。但是缓存层的引入并不是完全能够一帆风顺的,这其中依然会存在很多坑等着我们。接下来就由木子同学给大家具体介绍一下使用缓存过程中的一些可能存在的坑以及相应的常见解决方法,包括缓存雪崩、缓存穿透、缓存击穿、big key、hot key、数据一致性等六大问题。 全文共计约 6000 字 缓存雪崩 产生原因 缓存雪崩的主要表现就是在同一时刻有大量 key 同时失效,导致后续请求原创 2021-07-03 19:40:08 · 277 阅读 · 0 评论 -
什么限制了 Redis Cluster 的集群规模
前言 很早以前,木子年轻气盛,跟同学飙自行车,结果由于速度过快,得意忘形,直接磕到了马路牙子上,当场右臂骨折。结果第二天,从小学到中学再到大学,一大堆狐朋狗友前赴后继,纷纷前来瞻仰一番他们从没见过的石膏板。看到他们一个个都学会了用笑容来掩饰内心的悲伤,我感到很是欣慰,感动的哭了起来。 血淋淋的教训告诉我们:不要飙车!即使是自行车! 后来经过证实:是同我一起飙车的那个告诉了我们共同的朋友,然后朋友又告诉了朋友的朋友,就这样一传十、十传百,大家都知道了。 大家不妨想一想,是什么起了关键作用,让我受伤原创 2021-06-26 00:44:49 · 301 阅读 · 0 评论