
Redis
文章平均质量分 93
加班不秃顶
这个作者很懒,什么都没留下…
展开
-
Java面试:Redis如何实现高并发场景下的计数器设计?
大部分互联网公司都需要处理计数器场景,例如风控系统的请求频控、内容平台的播放量统计、电商系统的库存扣减等。传统方案一般会直接使用,这是最简单的方式,但这种方式在生产环境中会暴露严重问题:java// 隐患示例// 若未设置TTL,key将永久驻留内存INCR 有,即当 Redis 检测到目标 key 不存在时,会,再执行递增操作。原创 2025-05-28 18:34:33 · 890 阅读 · 0 评论 -
缓存穿透的解决方式?—布隆过滤器
布隆过滤器是由布隆(Burton Howard Bloom)在1970年提出的 一种紧凑型的、比较巧妙的概率型数据结构,特点是高效地插入和查询,查询时可以用来判断 “一定不存在或者可能存在”,它是用多个哈希函数,将一个数据映射到位图结构中。布隆过滤器的空间效率O(m) 和查询时间O(k) 都很优秀,但是存在一定的误判率 (布隆过滤器认为不存在,则一定不存在;布隆过滤器认为存在,则只是可能存在)bit数组的位数m越大,hash函数的个数k越多,误判率就越低。原创 2025-05-27 21:33:29 · 987 阅读 · 0 评论 -
“68道 Redis+168道 MySQL”精品面试题(带解析),你背废了吗?
谈起 Redis 和 MySQL,皆是广大 程 序 猿(媛)朋友面试跳槽必踩的两个坑。那么,关于Redis与MySQL,面试官最爱问哪些问题呢?不知道也不用慌,我已整理了这“68道 Redis+168道 MySQL” 精品面试题(带解析),速来试试你 背 “废” 了吗?68道 Redis精品面试题(带解析)刷Redis面试题之前,给大家梳理一下整个Redis架构的知识,顺带手绘了一版xmind的架构脑图,不过原件无法直接上传,上面直接截图展现!内容偏多,若要参考这份Redis的架构.原创 2021-06-05 14:48:40 · 345 阅读 · 7 评论 -
Redis数据类型大全:“5种基础”数据类型+“3种特殊”数据类型
关于深入学习“Redis”,有整理相关全套的Redis面试高频问题(附解析)、引导学习的知识路线大纲(手绘xmind版)、手写笔记pdf等,如需一起学习→戳此即可,或者直接扫描下方一、“5种基础”数据类型Redis 有望所有的key(键)都是字符串。我们在谈基础数据结构时,讨论的是存储值的数据类型,主要包括常见的5种数据类型,分别是:String、List、Set、Zset、Hash1.1 Redis数据结构简介Redis基础文章非常多,关于基础数据结构类型,我推荐你先看下官方.原创 2021-05-11 13:57:05 · 502 阅读 · 1 评论