3.4.1 大型互联网高并发缓存架构

缓存架构分析

3.4.1 大型互联网高并发缓存架构

缓存雪崩

3.4.1 大型互联网高并发缓存架构

缓存击穿

3.4.1 大型互联网高并发缓存架构

Java 应用层 - 自定义缓存注解

3.4.1 大型互联网高并发缓存架构

康威定律

3.4.1 大型互联网高并发缓存架构

网易云 - Redis服务

3.4.1 大型互联网高并发缓存架构

网易后段架构中缓存方面设计

  1. 延迟是可以接受的
  2. nginx + lua + redis
  3. 游览器也有本地缓存Web SQL + Local Storage 等等…
  4. 数据倾斜,保证数据均衡分配
  5. 康威定律
  6. redis端口号不要直接对外开放
    • 云平台 安全组
    • 自建机房 :不要bind 0.0.0.0
  7. 每个命令注意它的时间复杂度,redis文档中有。
  8. 监控工具 :redis - live 利用info搭建平台自研预警,或zabbix
  9. 对redis进行改进,优化

错误:页面不会缓存

页面有缓存,比如页面中存有该图片但不意味着就不向服务器发送请求,游览器会向服务器发送请求但服务器返回的body为空的,由响应码告诉说该数据缓存中有你可以在本地找找。