首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Redis
学而不思则忘
创建于2022-09-25
订阅专栏
Redis学习
暂无订阅
共9篇文章
创建于2022-09-25
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Redis数据结构与对象
概述 下图是 Redis 对象和数据结构的对应关系图,左侧是 Redis3.0 版本的,右侧是 Redis7.0 版本。 简单动态字符串(SDS) C语言字符串设计缺陷 获取字符串长度时间复杂度 O(
Redis哨兵模式
哨兵模式 在使用 Redis 主从服务的时候,会有一个问题,就是当 Redis 的主从服务器出现故障宕机时,需要手动进行恢复。 为了解决这个问题,Redis 增加了哨兵模式Redis Sentinel
Redis主从复制机制
主从复制 主服务器:读写操作,当发生写操作时自动将写操作同步给从服务器。 从服务器:一般是只读,并接受主服务器同步过来写操作命令,然后执行这条命令。 主服务器:数据修改操作,同步数据到从服务器。命令复
Redis面试题集锦
缓存击穿/缓存穿透/缓存雪崩 缓存穿透 缓存穿透是指用户请求的数据在缓存中不存在即没有命中,同时在数据库中也不存在,导致用户每次请求该数据都要去数据库中查询一遍,然后返回空。 如果有恶意攻击者不断请求
缓存击穿、缓存穿透、缓存雪崩
缓存击穿/缓存穿透/缓存雪崩 缓存穿透 缓存穿透是指用户请求的数据在缓存中不存在即没有命中,同时在数据库中也不存在,导致用户每次请求该数据都要去数据库中查询一遍,然后返回空。 如果有恶意攻击者不断请求
Redis线程模型
Redis 线程模型 Redis 的单线程是指对命令的执行是单线程,而 Redis 程序并不是单线程的: Redis 在 2.6 版本:会启动 2 个后台线程,分别处理关闭文件、AOF 刷盘这两个任务
Redis过期删除和内存淘汰
Redis 过期删除 每当我们对一个 key 设置了过期时间时,Redis 会把该 key 带上过期时间存储到一个过期字典中,也就是说「过期字典」保存了数据库中所有 key 的过期时间。 当查询一个
跳表SkipList原理
参考文章 https://juejin.cn/post/6893072817206591496...
Redis 持久化
Redis 持久化 如何实现数据不丢失 Redis 共有三种数据持久化的方式: AOF 日志:每执行一条写操作命令,就把该命令以追加的方式写入到一个文件里。 RDB 快照:将某一时刻的内存数据,以二进