在前面的四篇文章中,我们从数据持久化层来聊了一些架构设计方案,来处理数据量大读写缓慢的问题。但是架构设计并不是只有这一方面的设计思路,本篇开始我们来从缓存层面来一起看看如何设计。一、业务场景四在一个电商系统中,存放了50000多条商品数据,每次用户浏览商品详情页时,需要先从数据库中读取数据,再进行数据拼装和计算,耗费的时间有时长达1秒。这就导致每次点击商品详情页时,页面打开速度慢,此时该如何减少数据库读操作的压力呢?在项目时间紧张,赶进度的时候,没更多的精力关注此类问题。但是当系统流量起来之后,这.
阅读全文
