老师现在后端每次都是直接操作数据库 可以讲下缓存层吗?

老师现在后端每次都是直接操作数据库 可以讲下缓存层吗?

老师现在后端每次都是直接操作数据库 可以讲下缓存层吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
7七月 2020-05-11 19:19:41

缓存操作其实技术上讲很简单,就是先去缓存查找没找到,就去数据库查找,再写入缓存。下次就有缓存了。

但是这里面细节很多,得花很多时间,这期没时间讲了。

如果有第二期会重点讲这个。这个需要具体的案例驱动,基本方法就是我上面谈到的。

  • 提问者 春去_秋来 #1
    是啊 原理简单 但是缓存刷新时机复杂
    2020-05-11 19:31:28
  • 提问者 春去_秋来 #2
    有一对多分页缓存 多对多分页缓存 增删改的时候是全清(又会走次数据库)还是针对具体条目缓存(这样可以保证有且仅一次走数据库)细节多 是这样理解的么?
    2020-05-11 19:46:15
  • 7七月 回复 提问者 春去_秋来 #3
    细节多主要是担心数据的不一致性,不是刷新时机的问题。
    2020-05-12 02:36:09
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师