memcached
2021-11-04 18:32:17 0 举报
AI智能生成
memcached简图
作者其他创作
大纲/内容
安装
windows
1:下载稳定版并解压
2:在终端(也即cmd命令界面)下输入
‘路径\memcached.exe -d install’安装
‘路径\memcached.exe -d install’安装
Linux
1:下载解压
2:安装三部曲:
configure,make,make install
configure,make,make install
存储机制
1:存在内存中
2:无持久化
3:碎片化存储
删除机制
1:懒删除
2:LRU删除
常见问题
穿透
原因
解决方案
1:接口层增加校验
2:设置默认值
击穿
原因
解决方案
1:数据永不过期
2:增加互斥锁
雪崩
原因
解决方案
1:数据永不过期
2:数据均匀分布
3:缓存数据的过期时间设置随机
4:缓存过期时间放到PV比较低的时间
无底洞
原因
解决方案
1:数据整合
2:统一缓存节点
永久数据被踢
原因
解决方案
1:扩大空间
2:分离数据
区别
击穿和雪崩
穿透和击穿
分布式
设置多个节点
多台服务器
单台服务器
分布式算法
1:一致性hash
0 条评论
下一页