百度搜索引擎结果的缓存机制是指什么

来源:岁月联盟 编辑:猪蛋儿 时间:2020-01-11

缓存就是临时文件互换区,是可以开展高速数据交换的存储器,它先于内存与CPU互换统计数据,因而速度很快。如今以便加速客户查询的响应速度,缓存基本上变成百度搜索引擎的标准配置。搜索引擎会把一些客户常常检索的关键词的搜索放进到缓存中,那样当该关键词再度被搜索时,就可以立即从内存中读取搜索结果,而无须再从索引库中开展再次查找和排行。缓存体制的导入,不但加速了搜索引擎对用户搜索的反应速度,也降低了搜索引擎对数据的反复测算。

用户的搜索请求中,少数查询词占了查询总数量的相当大的占比,而大部分查询词单独出现的频次都很少,类似长尾理论。因而搜索引擎把用户常常查寻的“少量”关键词的搜索结果储放于缓存中,就可以解决大部分用户的搜索请求了。整个搜索引擎的缓存体制中还会涉及到缓存淘汰和缓存更新体制。

由于搜索引擎的缓存也并不是无限的,毫无疑问也有载满的时候,这时就必须有效的淘汰体制,把应用频率小的搜索去除,填补进来应用频率大的搜索结果,来确保缓存文件中的