从零到壹搭建一个商城架构--缓存介绍
-
缓存使用
为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而DB承担数据落盘工作。
哪些数据适合放入缓存呢?
-
及时性、数据一致性要求不高的
-
访问量大且更新频率不高的数据(读多、写少)
举例:电商类应用,商品分类,商品列表等适合缓存并加一个失效时间(根据数据更新频率来定),后台如果发布一个商品,买家需要5分钟才能看到新的商品一般还是可以接受的
-
缓存使用
为了系统性能的提升,我们一般都会将部分数据放入缓存中,加速访问。而DB承担数据落盘工作。
哪些数据适合放入缓存呢?
及时性、数据一致性要求不高的
访问量大且更新频率不高的数据(读多、写少)
举例:电商类应用,商品分类,商品列表等适合缓存并加一个失效时间(根据数据更新频率来定),后台如果发布一个商品,买家需要5分钟才能看到新的商品一般还是可以接受的