什么是缓存机制?什么是缓存更新机制?

本篇文章站长博客介绍什么是缓存机制?什么是缓存更新机制?

缓存就是临时文件交换区,是可以进行高速数据交换的存储器,它先于内存与CPU交换数据,因此速率极快。现在为了加快用户查询的响应速度,缓存几乎成了大中型网站的标配。搜索引擎会把一些用户经常搜索的关键词的搜索结果放入到缓存中,这样当该关键词再次被搜索时,就可以直接从内存中调取搜索结果,而不必再从索引库中进行重新检索和排名。缓存机制的引入,不仅加快了搜索引擎对用户搜索的反应速度,也减少了搜索引擎对数据的重复计算。用户的搜索请求中,少数查询词占了查询总数的相当大比例,而大多数查询词单个出现的

次数都非常少,类似于长尾理论。因此搜索引擎把用户经常查询的“少量”关键词的搜索结果存放于缓存中,就可以应对大多数用户的搜索请求了。整个搜索引擎的缓存机制中还会涉及缓存沟汰和缓存更新机制。

因为搜索引擎的缓存也不是无限的,肯定有满载的时候,此时就需要有合理的淘汰机制把使用频率小的搜索结果剔除,补充进来使用频率大的搜索结果,来保证缓存空间中的内容可以响应及命中当下尽可能多的用户搜索请求。同时网页和索引库中的文件内容随着时间的变化也会有所变动,为了使得缓存中的结果和网页内容同步,此时就需要有合理的缓存更新机制。

解释一下缓存更新机制:搜索引擎为了节省资源,不可能对缓存中的内容进行实时更新,而是会选择在午夜等搜索请求比较少的时间段进行更新缓存,所以用户在不同时间搜索同一个关键词得到的结果可能是不同的,但是一般在较短时间内的重复搜索会得到相同的搜索结果。现在的搜索引擎会分析搜索词的属性,并根据搜索词的属性调整缓存的更新频率,比如,现在百度的“最新相关信息”“最新相关微博”等实时性搜索的缓存更新频率和普通词缓存更新频率肯定是不同的。需要说明的是,现在大型搜索引擎的缓存都不是简单地直接缓存关键词的搜索结果,而是拥有很复杂的缓存结构和数据,一般是多级结构的,同时提升搜索引擎的响应速度和缓存数据的命中搜索范围。

这里要特别注意一下“有效索引”和“缓存”这两个模块,站长和EO人员所留意到的很多问题其实都可以在这两个模块的原理中找到答案。在第3章快照、site命令等基础内容介绍部分进行详细讨论。

文章为作者独立观点,不代表站长派立场,本文链接:https://zhanzhangpai.com/?p=1136

免责声明:本站部分内容来源互联网整理,如有侵权请联系站长删除。站长邮箱:1245911050@qq.com

(0)
上一篇 2022年2月24日 上午8:56
下一篇 2022年2月25日 上午8:14

相关推荐

  • 关于搜索资源平台清退风险资源验证关系的通知

    为保护站点提升优质资源利用率,维护良性健康的搜索生态,近期搜索资源平台针对风险资源站点开展了验证关系清退,例如账号未实名认证、站点低质作弊等。本次清理仅限制站点在搜索资源平台平台验…

    2023年11月2日
  • 网站被挂木马与777权限的奥妙

    某天VIP大讲堂微信群里的一位同学说网站被人挂马了,查了半天也查不到原因。艺龙SEO负责人刘明问了一句“是不是技术把linux系统里网站的核心目录设置777文件权限了”,同学查后发…

    2022年2月3日
  • 网站劫持问题排查指南

    为了让站长能够更好的排查网站存在的劫持风险,在烽火算法上线前完成自查和整改,我们整理了网站劫持指南,希望能对你有所帮助! 本文主要包括以下内容,请各位对号入座: 1. 两个真实案例…

    2021年11月11日
  • 烽火算法1.0详情

    原文标题:打击劫持 百度移动搜索推出烽火计划发布日期:2017-02-23 近期,百度移动搜索接到用户举报,在浏览完落地页返回搜索结果页时,会进入到虚假的百度移动搜索结果页,该页面…

    2021年11月5日
  • 谷歌SEO:网站页面优化包含哪些内容?如何优化网站页面?

    标题标签 标题标签是用于指定页面标题的 HTML 元素。称为 H1 的主标题标记通常保留用于页面标题。它看起来像这样: <h1>页面标题</h1> 还有从 …

    2022年2月21日
  • 网站专题页面如何优化?

    之前的文章中介绍了如何优化网站首页以及如何优化网站列表页,接下来介绍如何优化网站专题页。 专题页面可以当成带有明显文本介绍的网站首页来优化,页面Title、Keywords、Des…

    2022年3月14日
  • 百度搜索将严厉打击色情低俗广告内容

    原文标题:百度搜索将严厉打击色情低俗广告内容发布日期:2019-01-23 为了维护健康积极的搜索生态环境、保障用户的搜索体验,百度搜索技术团队将在近期对存在色情低俗广告的违规站点…

    2021年11月5日
  • 飓风算法3.0详情及算法解读

    为了维护健康的移动生态,保障用户体验,保证优质站点/智能小程序能够获得合理的流量分发,百度搜索将在近期对飓风算法进行升级,上线飓风算法3.0。

    2021年11月5日
  • 【SEO问答】网站只有首页排名,内页均无排名怎么解决?

    站长1: 去年年初网站内页大调整,包括内容细化和域名,开始排名收录无变化【网站每日流量是不成问题的,信息类网站,有固定客户】,过了三四个月,开始出现下滑,糟糕的是,这时候遇到了网站…

    2022年3月21日
  • 百度搜索下载站质量规范

    百度搜索一直致力于为用户提供安全、便捷、高效的搜索体验,资源下载作为搜索用户的重要需求之一,更是我们关注的重点。下载站,是指以提供用户软件(PC 端软件、移动端app)下载服务为主…

    2021年11月5日