摘要:
首先讲讲缓存数据的处理流程是怎样的? 为什么要用 Redis/为什么要用缓存? 主要是为了提升用户体验以及应对更多的用户。 缓存的有点: 高性能 : 假如用户第一次访问数据库中的某些数据的话,这个过程是比较慢,毕竟是从硬盘中读取的。但是,如果说,用户访问的数据属于高频数据并且不会经常改变的话,那么我 阅读全文
posted @ 2020-07-20 16:45
开心ever
阅读(952)
评论(0)
推荐(1)
摘要:
现在公司一般都是用 Redis 来实现缓存,而且 Redis 自身也越来越强大了!但是我们还是来简单了解他们的区别与共同点 共同点 : 1.都是内存缓存 2.都有过期策略 3.两者的性能都非常高 区别 : reids Memcached 数据类型 支持的数据类型更丰富(支持更复杂的应用场景)比如: 阅读全文
posted @ 2020-07-20 16:39
开心ever
阅读(163)
评论(0)
推荐(0)
摘要:
我们可以把分布式缓存(Distributed Cache) 看作是一种内存数据库的服务,它的最终作用就是提供缓存数据的服务。 如下图所示,就是一个简单的使用分布式缓存的架构图。我们使用 Nginx 来做负载均衡,部署两个相同的服务到服务器,两个服务使用同一个数据库和缓存。 本地缓存优点: 本地的缓存 阅读全文
posted @ 2020-07-20 16:22
开心ever
阅读(1099)
评论(0)
推荐(0)
摘要:
本地缓存,这个实际在很多项目中用的蛮多,特别是单体架构的时候。数据量不大,并且没有分布式要求的话,使用本地缓存还是可以的。 常见的单体架构图如下,我们使用 Nginx 来做负载均衡,部署两个相同的服务到服务器,两个服务使用同一个数据库,并且使用的是本地缓存。 连个项目各自缓存,不共享 本地缓存的方案 阅读全文
posted @ 2020-07-20 16:12
开心ever
阅读(590)
评论(0)
推荐(0)

浙公网安备 33010602011771号