码迷,mamicode.com
首页 > 系统相关 > 详细

memcache的更新过程【小强性能培训班学员作品】

时间:2016-06-12 15:35:55      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:request   培训班   python   空间   报名   

上次我们了解了啥是memcache后接下来我们就看看memcache是怎么更新的,我们只知道他是缓存,但缓存也是有大小限制的哈,so,ta的更新过程是怎么样的呢,一起来看看。


大致步骤如下:

1、检查request的数据是否在memcache中,如果在,直接返回,不会对数据进行任何操作

2、但是如果不再呢,那就要到db里查了,把查出来的数据返回,同时也要保存一份到memcache中,以便下次就可以直接返回了

3、每次更新db的同时也要更新memcache中的数据,保证memcache和db中的数据一致,不然。。。。你懂得

4、那memcache能无限大吗?必然不能哇,当分配给memcache的内存空间用完时,会使用LRU(最近最少)策略,也就是失效的数据首选被替换掉,然后最近未被使用的数据也被替换掉


好啦,这下了解ta的更新过程了吧,是不是很简单呢。今天就到这里,知识是一点点学起来,不是一口吃成胖子的,俺也是根据小强老师的指导自学总结的,有不对的地方请指出哦。


下次预告,memcache的安装babababa。。。。。。。


小强性能测试培训班和python自动化测试培训班6月份招生中,一次报名即享受终生免费重学(不限次数)

报名联系QQ:2083503238、1684129674、480934277

博客:http://xqtesting.blog.51cto.com

QQ群:138269539

微信公众号

技术分享


本文出自 “小强性能测试&产品经理窝” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/1788212

memcache的更新过程【小强性能培训班学员作品】

标签:request   培训班   python   空间   报名   

原文地址:http://xqtesting.blog.51cto.com/4626073/1788212

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!