少女祈祷中...
残云的学习笔记

残云的学习笔记

May all the beauty be blessed

缓存预热、穿透、击穿、雪崩:一次讲清四个经典问题

Redis 缓存四大经典问题一次讲清:预热、穿透、击穿、雪崩。三张时序图直观展示三者的区别与联系,并给出各自的解决方案(空值缓存、布隆过滤器、互斥锁、逻辑过期、随机过期时间等),帮开发者避开高并发场景下的缓存坑。

KNN 算法原理与实战指南

KNN (K-Nearest Neighbors),即 K-最近邻算法,是机器学习中最简单且直观的算法之一。它属于有监督学习,既可以解决分类问题,也可以解决回归问题。

Redisson 分布式锁源码分析

Redisson 分布式锁源码精讲:可重入实现、看门狗续期、解锁防重复请求,再教你用 MultiLock 解决 Redis 故障隐患,实战 + 源码双维度吃透!

手写 Redis 分布式锁

应对分布式场景下 JVM 锁失效问题,剖析 Redis 分布式锁核心设计逻辑,提供全链路优化与工程化实现方案。

布隆过滤器

应对海量数据查询的性能瓶颈,剖析布隆过滤器的空间效率与误报率特性,提供哈希函数选择与容量调优的实战指南。

Redis 双写一致性

应对双写策略下的数据不一致问题,剖析缓存与数据库一致性问题根源,提供延迟双删等实战解决方案。