首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
redis
Coding求生存
创建于2021-10-20
订阅专栏
redis
暂无订阅
共5篇文章
创建于2021-10-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
什么是缓存击穿,如何解决缓存击穿
缓存击穿 缓存在某个时间点过期的时候,恰好在这个时间点对这个Key有大量的并发请求过来,这些请求发现缓 存过期一般都会从后端DB加载数据并回设到缓存,这个时候大并发的请求可能会瞬间把后端DB压垮。 解
Redis为什么是单线程、及⾼并发快
1. ⾯试题分析 Redis的⾼并发和快速原因 为什么Redis是单线程的 Redis单线程的优劣势 IO多路复⽤技术 Redis⾼并发快总结 容易被忽略的坑 分析⽚⾯ 没有深⼊ 2. Redis的⾼
redis持久化
RDB 优点 RDB是二进制压缩文件,占用空间小,便于传输(传给slaver) 主进程fork子进程,可以最大化Redis性能,主进程不能太大,复制过程中主进程阻塞 缺点 不保证数据完整性,会丢失最后
redis数据结构
String字符串类型 应用场景 key和命令是字符串 普通的赋值 incr用于乐观锁 setnx用于分布式锁 list列表类型 list列表类型可以存储有序、可重复的元素 获取头部或尾部附近的记录是
redis缓存过期和淘汰策略
过期数据 Redis是一种内存级数据库,所有数据均存放在内存中,内存中的数据可以通过TTL指令获取其状态: XX :具有时效性的数据 -1 :永久有效的数据 -2 :已经过期的数据 或 被删除的数