导图社区 redis阻塞导图笔记
redis是一个key-value存储系统,下图讲述了redis阻塞,包含阻塞发现、内在原因、外在原因等方面,结构型知识框架方便学习理解!
这是一篇关于Codecademy - Javascript的思维导图,主要内容有Variables、Functions、lf statement、Switch statement、Loops等。
这是一篇关于js模块化的思维导图,主要内容有模块加载方案、前端模块化开发的价值、模块的循环引用。
typescript语法的思维导图,主要内容有基本数据类型、对象类型、任意类型Any、联合类型Union Types、元组Tuple等。
社区模板帮助中心,点此进入>>
英语词性
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
法理
刑法总则
【华政插班生】文学常识-先秦
【华政插班生】文学常识-秦汉
文学常识:魏晋南北朝
【华政插班生】文学常识-隋唐五代
【华政插班生】文学常识-两宋
阻塞
阻塞发现
引入redis监控系统
内在原因
API或数据结构使用不合理
分析
slow get n获取最近n条慢查询命令(10ms)
调整
使用低算法复杂度的命令
调整大对象
CPU饱和
持久化阻塞
fork阻塞
AOF刷盘阻塞
开启THP写操作阻塞
外在原因
CPU竞争
内存交换
弊端
降低redis性能
预防
保证机器有足够内存
设置最大内存
降低系统使用swap优先级
网路问题
连接拒绝
网络延迟
网卡软中断