文章目录 BigKey 发现 BigKey 如何删除BigKey unlink del BigKey配置优化 布隆过滤器 布隆过滤器构建、使用、减少误判 布隆过滤器二进制数组,如何处理删除? 实现白名单 whitelistCustomer 解决缓存穿透 分布式锁 依赖 Redis 分布式锁代码 使用 红锁 POM依赖 yaml 使用 其他 redis分布式锁容错率公式 缓存续命WatchDog 可重入锁原理 BigKey 开发手册 发现 BigKey scan扫描 自己编程,利用scan扫描Redis中的所有key,利用 strlen、hlen等命令判断key的长度(此处 不建议使用MEMORY USAGE) scan 命令调用完后每次会返回2个元素,第一个是下一次迭代的光标,第一次光标会设置为0,当最后一次scan 返回的光标等于0时,表示整个scan遍历结束了,第二个返回的是List,一个匹配的key的数组 import