架构师训练营W5-总结

米斯特程序猿 2020年10月24日 323次浏览

本周总结

  • 理解缓存、缓冲概念以及解决什么问题
    • 缓存适用于读多写少场景,一是解决访问速度问题,二是解决高并发访问下持久化数据库的读写压力
    • 缓冲适用于两个设备或业务处理速度不一致问题,例如消息队列可以当做是业务缓冲,实际中更多的是指IO设备与CPU之间的交互缓存(用于高速读写)
  • 缓存关键指标 -- 命中率,命中率越高说明缓存效果越好
  • 影响缓存指标的情况
    • 数据有效期(过期时间过短或过长)
    • 物理内存限制
    • 集合大小(热点数据大小)
  • 分布式系统中的负载均衡处理算法原理理解