架构
一个技术渣渣
这个作者很懒,什么都没留下…
展开
-
系统性能提升利刃 | 缓存技术使用
目录导读缘起:为何使用缓存CPU瓶颈IO瓶颈选择本地缓存和分布式缓存的考量点本地缓存的优缺点和应用场景分布式缓存的优缺点和应用场景选择缓存框架的衡量标准缓存框架使用过程的知识点缓存命中率缓存更新策略缓存过期策略其他影响命中率的因素缓存穿透缓存击穿缓存雪崩保证业务数据一致性的策略小结导读按照现在流行的互联网分层架构模型,最简单的架构当属Web响应层+DB存储层的架构。从最开始的单机混合部署Web和DB,到后来将二者拆分到不同.原创 2020-10-12 16:23:39 · 413 阅读 · 1 评论 -
一致性Hash算法(环形思想)
这里拿Redis来举个例子,实际一致性Hash算法应用广泛一、Redis集群的使用我们在使用Redis的时候,为了保证Redis的高可用,提高Redis的读写性能,最简单的方式我们会做主从复制,组成Master-Master或者Master-Slave的形式,或者搭建Redis集群,进行数据的读写分离,类似于数据库的主从复制和读写分离。如下所示:同样类似于数据库,当单表数据大...原创 2020-05-03 20:20:59 · 2643 阅读 · 0 评论