[发明专利]灾难数据中心中的爬行新鲜度无效
申请号: | 201280027713.6 | 申请日: | 2012-06-02 |
公开(公告)号: | CN103597452A | 公开(公告)日: | 2014-02-19 |
发明(设计)人: | S·R·沙哈;A·特鲁帕提;V·塔拉诺弗;D·布拉德 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20;G06F15/16;H04L12/24 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 段登新 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 灾难 数据中心 中的 爬行 新鲜 | ||
背景
基于web的应用和在线服务包括位于web服务器上的文件以及存储在数据库中的数据。该服务可使用搜索索引来提高对搜索查询做出响应的速度和性能。当搜索索引老旧时,搜索查询可能不返回目前在该服务中的所有信息。
概述
提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的选择的概念。本概述不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
存储在服务的次要位置处的内容在被投入运行之前先被爬行(crawl)以帮助维护最新的搜索索引。该次要位置可担当该服务的主要位置的灾难数据中心。当灾难发生时,次要位置代替主要位置来处置对该服务的请求。在该次要位置处被爬行的内容包括从该服务的主要位置获得的内容。例如,存储在该次要位置处的内容可包括存储在该主要位置处的内容的备份/镜像。当该次要位置处的爬行器(crawler)尝试访问存储在该主要位置处的内容时,该爬行器被定向以访问存储在该次要位置处的该内容的相应副本而不是访问该主要位置处的内容。可在不同时间在该次要位置处爬行该内容,诸如在该信息被更新时、根据时间表等等。当该服务的主要位置处发生灾难而流量被路由到该次要位置时,用户可执行搜索并接收来自在该次要位置处创建的搜索索引的搜索结果。
附图简述
图1示出示例性计算环境;
图2示出用于在在线服务的次要位置处维护搜索索引的系统;
图3示出用于在服务的次要位置处创建并更新搜索索引的过程;以及
图4示出在爬行次要位置的内容期间把对主要位置处的内容的请求定向到次要位置。
详细描述
现将参考其中相同的标号代表相同的元件的附图来描述各实施例。具体地,图1和相应的讨论旨在提供对在其中可实现各实施例的合适计算环境的简要、概括描述。
一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。也可使用其他计算机系统配置,包括手持式设备、多处理器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机等等。还可使用在其中任务由通过通信网络链接的远程处理设备执行的分布式计算环境。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备两者中。
现在参考图1,将描述在各个实施例中所利用的计算机100的说明性计算机环境。图1所示的计算机环境包括计算设备,这些计算设备各自可以被配置为移动计算设备(例如,电话、平板计算机、上网本、膝上型计算机)、服务器、台式计算机,或者某一其他类型的计算设备,并且包括中央处理单元5(“CPU”)、包括随机存取存储器9(“RAM”)和只读存储器(“ROM”)10的系统存储器7,以及将存储器耦合至中央处理单元(“CPU”)5的系统总线12。
在ROM10中存储基本输入/输出系统,该系统包含有助于诸如在启动期间在计算机内的各元件之间传输信息的基本例程。计算机100还包括大容量存储设备14,该大容量存储设备14用于存储操作系统16、应用24、web浏览器25以及搜索管理器26,这将在下面予以更详细的描述。
大容量存储设备14通过连接至总线12的大容量存储控制器(未示出)连接至CPU5。大容量存储设备14及其相关联的计算机可读介质为计算机100提供非易失性存储。虽然本文中包含的对计算机可读介质的描述涉及诸如硬盘或CD-ROM驱动器等大容量存储设备,但是计算机可读介质可以是能够由计算机100访问的任何可用介质。
作为示例而非限制,计算机可读介质可包括计算机存储介质和通信介质。计算机存储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其他数据之类的信息的任何方法或技术来实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括,但不限于,RAM、ROM、可擦除可编程只读存储器(“EPROM”)、电可擦可编程只读存储器(“EEPROM”)、闪存或其他固态存储器技术、CD-ROM、数字多功能盘(“DVD”)或其他光存储、磁带盒、磁带、磁盘存储或其他磁性存储设备,或能用于存储所需信息且可以由计算机100访问的任何其他介质。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280027713.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:聚四氟乙烯活塞密封圈及其制备方法
- 下一篇:一种高防火阻燃性能的橡胶材料