RECOVERY OF A DOCUMENT SERVING ENVIRONMENT
    2.
    发明申请
    RECOVERY OF A DOCUMENT SERVING ENVIRONMENT 有权
    恢复文件服务环境

    公开(公告)号:US20120260124A1

    公开(公告)日:2012-10-11

    申请号:US13082912

    申请日:2011-04-08

    IPC分类号: G06F15/173 G06F11/20

    摘要: Methods and systems for quickly serving documents are provided. Documents may be served to users, for example, in response to search query inputs. Documents may be individually communicated to a document server individually prior to batching the documents. In such a real-time serving system, serving components may fail. To ensure real-time serving despite the failure, spares are utilized to replace the failing serving components such that the spare can immediately begin receiving documents. The spare can also be synchronized with other serving components to obtain the memory of the failing serving component prior to the failure.

    摘要翻译: 提供了快速提供文件的方法和系统。 可以向用户提供文档,例如响应于搜索查询输入。 文件可以在批处理文件之前单独传达给文档服务器。 在这样的实时服务系统中,服务组件可能会失败。 为了确保即使发生故障,即时提供服务,也可以使用备件来替​​换出现故障的服务组件,以便备件可以立即开始接收文档。 备用还可以与其他服务组件同步,以在故障之前获得故障服务组件的内存。

    HIERARCHICAL MERGING FOR OPTIMIZED INDEX
    3.
    发明申请
    HIERARCHICAL MERGING FOR OPTIMIZED INDEX 有权
    优化指数的分级合并

    公开(公告)号:US20120016864A1

    公开(公告)日:2012-01-19

    申请号:US12835396

    申请日:2010-07-13

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30619

    摘要: Methods, systems, and media are provided for an optimized search engine index. The optimized index is formed by merging small lower level indexes of fresh documents together into a hierarchical cluster of multiple higher level indexes. The optimized index of fresh documents is formed via a single threaded process, while a fresh index serving platform concurrently serves fresh queries. The hierarchy of higher level indexes is formed by merging lower and/or higher level indexes with similar expiration times together. Therefore, as some indexes expire, the remaining un-expired indexes can be re-used and merged with new incoming indexes. The single threaded process provides fast serving of fresh documents, while also providing time to integrate the fresh indexes into a long term primary search engine index, prior to expiring.

    摘要翻译: 为优化的搜索引擎索引提供了方法,系统和媒体。 优化指标是通过将新鲜文件的小型较低级别索引合并成多个较高级别索引的分层集群形成的。 新鲜文件的优化索引通过单线程过程形成,而新的索引服务平台同时提供新查询。 通过将低级和/或高级索引与相似的过期时间合并在一起形成较高级索引的层次。 因此,当某些索引到期时,剩余的未过期索引可以重新使用,并与新的传入索引合并。 单线程进程提供快速提供的新鲜文档,同时还提供了将新鲜索引整合到长期主要搜索引擎索引中的时间,然后才能到期。

    LOCK-FREE INDEXING OF DOCUMENTS
    4.
    发明申请
    LOCK-FREE INDEXING OF DOCUMENTS 有权
    文件的无索引索引

    公开(公告)号:US20120259860A1

    公开(公告)日:2012-10-11

    申请号:US13082997

    申请日:2011-04-08

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30011

    摘要: Methods and systems for serving documents are provided. Documents may be served to users, for example, in response to search query inputs. Documents may be individually received for serving to users. In order to serve documents, documents are typically indexed. To serve documents in a real-time environment, a data structure is configured to index documents that are received while simultaneously being queried for documents to serve to a user. Documents that have not yet completed the indexing process are not available for serving and, thus, are not queried. Additionally, the data structure includes a memory optimizer such that indexing does not waste memory of the data structure.

    摘要翻译: 提供了提供文件的方法和系统。 可以向用户提供文档,例如响应于搜索查询输入。 单独收到文件供用户使用。 为了提供文件,文档通常被索引。 为了在实时环境中提供文档,数据结构被配置为对同时被查询的文档进行索引,以便为用户提供文档。 尚未完成索引过程的文档不可用于投放,因此不被查询。 此外,数据结构包括内存优化器,使得索引不会浪费数据结构的内存。