修改数据库中的数据怎么改变缓存
答案:2 悬赏:10 手机版
解决时间 2021-03-04 19:03
- 提问者网友:佞臣
- 2021-03-04 13:44
修改数据库中的数据怎么改变缓存
最佳答案
- 五星知识达人网友:低血压的长颈鹿
- 2021-03-04 14:13
写一个缓存类,将数据写到缓存中时把缓存时间设置为1年或者更久
然后当你数据库更新后清除这个缓存或者将缓存时间改成0,这样再次进入这个页面的时候就会被新数据重新缓存进来了~
然后当你数据库更新后清除这个缓存或者将缓存时间改成0,这样再次进入这个页面的时候就会被新数据重新缓存进来了~
全部回答
- 1楼网友:不如潦草
- 2021-03-04 15:30
缓存的介质一般是内存,所以读写速度很快。但如果缓存中存放的数据量非常大时,也会用硬盘作为缓存介质。缓存的实现不仅仅要考虑存储的介质,还要考虑到管理缓存的并发访问和缓存数据的生命周期。
缓存就是数据交换的缓冲区(称作cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。
因为缓存往往使用的是ram(断电即掉的非永久储存),所以在用完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是cpu上镶的l1和l2缓存,显卡的显存是给显卡运算芯片用的缓存,硬盘上也有16m或者32m的缓存。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯