基于查询部分来供应高速缓存的查询结果

    公开(公告)号:CN101390080A

    公开(公告)日:2009-03-18

    申请号:CN200780006818.2

    申请日:2007-02-23

    Applicant: 微软公司

    CPC classification number: G06F17/30902

    Abstract: 各实施例构想了一种用于获得关于查询的一部分的相关结果并为服务器的高速缓存生成一组经更新的查询的系统和方法。可以从包括服务器高速缓存和一组通用查询的数据结构中标识并获得以查询的一部分开头的其他查询。一旦其他查询被标识,从服务器高速缓存或后端数据库获得关于其他查询的结果。可以包括被删除的和额外的查询的一组通用查询可用于为服务器生成一组经更新的查询。将可能基于分配函数而属于服务器的遗漏查询和被删除的查询插入到一队列中,该队列随后被传送给服务器的高速缓存。该传送可以发生在低活动率或空闲状态期间。

    索引元数据的快速更新

    公开(公告)号:CN102163210A

    公开(公告)日:2011-08-24

    申请号:CN201110039898.X

    申请日:2011-02-11

    Applicant: 微软公司

    CPC classification number: G06F16/31

    Abstract: 本发明涉及索引元数据的快速更新。提供了用于对存储器内索引执行更新过程的系统和方法。在以更新文件的形式接收到对与搜索引擎相关联的倒排索引所覆盖的文档修改的通知之后,将该修改的表示发布到各索引服务机器上。接收该更新文件的每一索引服务机器确定修改是否适用于该索引服务机器。如果索引服务机器确定它包含与经修改的文档相对应的映射信息,则索引服务机器利用该更新文件和相关联的映射信息来更新存储器内索引。在各实施方式中,存储器内索引被用来配合倒排索引提供对用户查询的结果。在一些实施方式中,维护使用持续传入的元数据更新来修订的额外存储器内索引,并且已有存储器内索引与经修订的存储器内索引周期性地进行交换。

    基于查询部分来供应高速缓存的查询结果

    公开(公告)号:CN101390080B

    公开(公告)日:2011-07-06

    申请号:CN200780006818.2

    申请日:2007-02-23

    Applicant: 微软公司

    CPC classification number: G06F17/30902

    Abstract: 各实施例构想了一种用于获得关于查询的一部分的相关结果并为服务器的高速缓存生成一组经更新的查询的系统和方法。可以从包括服务器高速缓存和一组通用查询的数据结构中标识并获得以查询的一部分开头的其他查询。一旦其他查询被标识,从服务器高速缓存或后端数据库获得关于其他查询的结果。可以包括被删除的和额外的查询的一组通用查询可用于为服务器生成一组经更新的查询。将可能基于分配函数而属于服务器的遗漏查询和被删除的查询插入到一队列中,该队列随后被传送给服务器的高速缓存。该传送可以发生在低活动率或空闲状态期间。

    与搜索查询相关的搜索宏建议

    公开(公告)号:CN101652779A

    公开(公告)日:2010-02-17

    申请号:CN200880011462.6

    申请日:2008-02-13

    Applicant: 微软公司

    Abstract: 提供了搜索宏建议以细化用户的搜索。在从最终用户接收到搜索查询时,一个或多个搜索宏被确定为与该搜索查询相关。随后将搜索宏作为建议来提供给最终用户以细化该用户的搜索。在某些情况下,最终用户可以决定选择所建议的搜索宏中的一个。随后使用搜索查询和所选择的搜索宏来执行搜索,以向最终用户提供可能与该用户的搜索更相关的搜索结果。

Patent Agency Ranking