数据库Cache缓存笔试真题(含详细答案).docx

数据库Cache缓存笔试真题(含详细答案).docx

数据库Cache缓存笔试真题(含详细答案)

一、基础概念题(简答题)

1.简述数据库缓存的核心作用,业务中为什么必须加缓存?

参考答案:

数据库缓存主要是为了减轻MySQL等关系型数据库的查询压力,核心作用有三点:

1.降低DB压力:热点数据查询频率极高,直接走Redis等缓存查询,避免大量请求穿透到数据库,防止数据库CPU、连接数打满。

2.提升接口响应速度:缓存是内存操作,毫秒级响应;数据库是磁盘IO+锁竞争,速度远慢于缓存,能大幅优化前端接口体验。

3.提升系统吞吐量:单缓存节点的QPS远高于单数据库节点,高并发场景下可以支撑更多用户请求。

业务中不是所有数据都需要缓存,只缓存

文档评论(0)

1亿VIP精品文档

相关文档