用户名:
密 码: 记住密码
当前位置 :首页 > 网站运营 > 建站经验 > 内容

缓存、缓存算法和缓存框架简介

来源:互联网时间:2012-12-08 14:23:24
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! VPS主机租用266元/月(1G内存)!

我们都听过 cache,当你问他们是什么是缓存的时候,他们会给你一个完美的答案,可是他们不知道缓存是怎么构建的,或者没有告诉你应该采用什么标准去选择缓存框架。在这边文章,我们会去讨论缓存,缓存算法,缓存框架以及哪个缓存框架会更好。

面试

“缓存就是存贮数据

面试官:excese me ! 能不能重复一下?

programmer one:数据?!

面试官:好的。说说几种缓存算法以及它们的作用

programmer one:

面试官:好吧,那我换个说法,当缓存达到容量时,会怎么做?

programmer one:容量?嗯

面试官对 programmer one 表示感谢

2.数据库为打包回家,离开这个应用,然后,就出现了大麻烦

上帝派来了缓存

在几年之后,IBM

缓存对象:别别,让我活着,他们还需要我,我还有孩子。

programmer one:每个缓存对象在失效之前都会那样说。你从什么时候开始有孩子的?不用担心,现在就永远消失吧!

哈哈哈哈哈……programmer one 恐怖的笑着,但是警笛打破了沉静,警察把 programmer one 抓了起来,并且控告他杀死了

{

int index;

Object obj;

// get the entry from the table obj = table.get

{

CacheElement element;

element = (CacheElement) obj;

element.setObjectValue(value);

element.setObjectKey(key);

return;

}

上面的代码会被所有的缓存算法实现用到。这段代码是用来检查缓存元素是否在缓存中了,如果是,我们就替换它,但是如果我们找不到这个 key 对应的缓存,我们会怎么做呢?那我们就来深入的看看会发生什么吧!

1 2 下一页标签:西部数码 缓存构建方法 缓存算法 缓存框架选取
  • 官方网址: www.84ns.com 西部数码授权证书
  • CopyRight © 2002~2011 巴斯光联 版权所有
  • 电话总机:028-86263960 (50线)      传真:028-86264041
  • 售后400: 400-667-9006