08 2024 档案
摘要:BIG KEY 作者:w08e Big key , hot key 傻傻分不清楚 什么是大key Redis 中的 "大 Key" 通常指的是一个占用较大内存空间的键(Key)。这可能会对 Redis 的性能产生负面影响,因为大 Key 可能导致内存碎片化、删除延迟以及网络传输时间延长等问题。 大
阅读全文
摘要:缓存崩溃 作者:w08e redis实战之各种崩溃 雪崩 击穿 穿透 以及预热 缓存雪崩 回答话术 缓存雪崩是应用系统指在某个时间点上,缓存中的大部分数据同时失效,导致大量的请求直接访问底层数据库或后端服务,从而造成数据库负载剧增,甚至导致数据库崩溃的情况。 通常情况下,缓存中的数据会设置不同的过期
阅读全文
摘要:redis 数据持久化 作者:w08e 数据持久化三连问 redis 宕机数据会丢失吗 回答话术 先说结论,如果我们没开启任何持久化机制,那么会丢失全部数据,否则只会丢失部分数据,丢失数据的多少取决于持久化配置。Redis 提供了两套持久化机制,RDB 快照和 AOF 日志文件追加。 RDB 它会根
阅读全文
摘要:Redis为什么这么快? 作者:w08e 博客:https://www.cnblogs.com/w08e 📙 NOTE redis热门问题 冲冲冲 答题思路 核心围绕存储方式、架构设计与使用方式回答: 回答话术 Redis 官方早前发布过一套基准测试,在 Redis 服务连接数小于 1 万时,并发
阅读全文
摘要:Redis过期删除策略 作者:w08e 博客:https://www.cnblogs.com/w08e 📙 NOTE redis热门问题 冲冲冲 问题思路: 回答话术 在redis中有两种方式设置key的过期时间,一种是直接设置到期时间expireAt,一种是设置key的有效期expire 这两种
阅读全文
摘要:redis内存淘汰策略 作者:w08e 在线博客:https://www.cnblogs.com/w08e 📙 面试官:你们公司redi设置的什么淘汰策略? 答题思路 从淘汰范围来说可以分为不淘汰任何数据、只从设置了到期时间的键中淘汰和从所有键中淘汰三类。而从淘汰算法来分,又主要分为 Random
阅读全文
摘要:场景 不废话直接建表: create table t_log ( id bigint auto_increment comment '主键id' primary key, user_id bigint null comment '用户ID', eqp_number varchar(255) null
阅读全文