写点什么

Week 05 学习总结

用户头像
Jeremy
关注
发布于: 2020 年 07 月 08 日
Week 05学习总结

知识点整理:

分布式缓存架构

缓存作为介于数据访问者和数据源之间的一种高速存储,被广泛应用于互联网应用架构的各个层级之中。

客户端应用缓存减少网络请求,前端服务器应用cdn减少服务器请求,应用程序利用缓存减少计算与数据源访问,数据库应用缓存减少磁盘页读取,cpu利用缓存提高计算效率。

缓存的一个关键指标是缓存命中率。

常见问题包括缓存穿透,缓存雪崩(为了防止雪崩,可以采用一致性Hash环的方案)



消息队列

点对点模式,发布订阅模式

主要用于削峰,解耦以及数据失败的自我修复



负载均衡服务器

HTTP重定向负载均衡、DNS负载均衡、反向代理负载均衡、IP负载均衡、数据链路层负载均衡



分布式数据库

MySQL

  • 主从复制

  • 一主多从复制

  • 主主复制

  • 主主失效恢复

要避免并发写入,复制只是增加并发读能力,不能增加并发写能力,更新表结构会导致延迟



用户头像

Jeremy

关注

还未添加个人签名 2018.01.21 加入

还未添加个人简介

评论

发布
暂无评论
Week 05学习总结