9.缓存设计与优化

1. 缓存收益和成本 1.1 收益 加速读写 降低后端负载(降低mysql负载) 1.2 成本 数据不一致:缓存层和数据层有时间窗口不一致,和更新策略有关 代码维护成本:多了一层缓存逻辑 运维成本:例如redis cluster 1.3 使用场景 降低后端负载:对于高消耗的SQL:join结果集、分组统计结果;对这些结果进行缓存。 加速请求响应 大量写合并为批量写:如计数器先redis累加再批量写
相关文章
相关标签/搜索