多级缓存的疑惑,不明白为何多级,怎么分级别?

十一文 发布于 2012/02/23 12:20
阅读 1K+
收藏 0

看到淘宝或者百度的资料说他们用到多级缓存

把数据缓存多级

例如一级缓存是当时几分钟访问的数据

二级是几小时

三级是几个月的

不太明白的是既然几个月的都在缓存里面了为何还要混存几分钟的了?

或者我的理解有误。

另:希望各位不要理解成我说的 计算机体系结构的cpu的多级缓存了

加载中
0
十一文
十一文

哦 ??

 

同问一个问题是 刚发的问题为何没显示在oschina首页啊????莫非oschina是异步的?还是首页生成的是静态 定时生成?

0
红薯
红薯

不同的数据对缓存的时间都有要求的。

例如 oschina 的首页上的信息肯定几分钟就要更新一次,而一些热门的软件你就是一周更新一次也没问题。这里就存在了两种不同时间策略的缓存了。

红薯
红薯
@十一文 : 差不多
十一文
十一文
意思说 多级缓存是为了 不同的业务内容而分的??? 例如淘宝其搜索的索引可以好长时间一跟新? 但是用户信息可能得实时?
0
dy810810
dy810810

按功能分,如:页面缓存、数据缓存等。

针对不同缓存应用级别再另外配置缓存小大、时间、同步方式等参数。

0
猫哥-u
猫哥-u
按使用频率、时间来分级
0
顺顺利利
顺顺利利

数据缓存多级

-----------------------------

原始数据缓存、业务数据缓存、页面数据缓存

返回顶部
顶部