-
公开(公告)号:US20120257246A1
公开(公告)日:2012-10-11
申请号:US13082990
申请日:2011-04-08
申请人: DANIEL YUAN , NEIL SHARMAN , JAY GOYAL , UTKARSH JAIN , VIBHAAKAR SHARMA , VINAY DESHPANDE , OREN FIRESTEIN
发明人: DANIEL YUAN , NEIL SHARMAN , JAY GOYAL , UTKARSH JAIN , VIBHAAKAR SHARMA , VINAY DESHPANDE , OREN FIRESTEIN
IPC分类号: G06F3/12
CPC分类号: H04L67/1095 , G06F17/30011 , G06F17/30165 , G06F17/30713 , H04L69/40
摘要: 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 prior to batching the documents. By individually communicating documents to document servers, the document experiences sub-second latency before it is available to a user. The documents may also be modified individually such that real-time serving is not interrupted.
摘要翻译: 提供了快速提供文件的方法和系统。 可以向用户提供文档,例如响应于搜索查询输入。 文件可以在批处理文件之前单独传达到文档服务器。 通过将文档单独传达给文档服务器,文档在可用于用户之前遇到次秒延迟。 也可以单独地修改文档,使得实时服务不被中断。
-
公开(公告)号:US20120260124A1
公开(公告)日:2012-10-11
申请号:US13082912
申请日:2011-04-08
申请人: DANIEL YUAN , NEIL SHARMAN , JAY GOYAL , UTKARSH JAIN , VIBHAAKAR SHARMA , VINAY DESHPANDE
发明人: DANIEL YUAN , NEIL SHARMAN , JAY GOYAL , UTKARSH JAIN , VIBHAAKAR SHARMA , VINAY DESHPANDE
IPC分类号: G06F15/173 , G06F11/20
CPC分类号: G06F17/30011 , G06F11/1658 , G06F11/203 , G06F11/2038 , G06F11/2048
摘要: 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.
摘要翻译: 提供了快速提供文件的方法和系统。 可以向用户提供文档,例如响应于搜索查询输入。 文件可以在批处理文件之前单独传达给文档服务器。 在这样的实时服务系统中,服务组件可能会失败。 为了确保即使发生故障,即时提供服务,也可以使用备件来替换出现故障的服务组件,以便备件可以立即开始接收文档。 备用还可以与其他服务组件同步,以在故障之前获得故障服务组件的内存。
-
公开(公告)号:US20120016864A1
公开(公告)日:2012-01-19
申请号:US12835396
申请日:2010-07-13
申请人: JAY KUMAR GOYAL , NEIL SHARMAN , VIBHAAKAR SHARMA , VINAY SUDHIR DESHPANDE , UTKARSH JAIN , GAURAV SAREEN , YINZHE YU , DANIEL YUAN
发明人: JAY KUMAR GOYAL , NEIL SHARMAN , VIBHAAKAR SHARMA , VINAY SUDHIR DESHPANDE , UTKARSH JAIN , GAURAV SAREEN , YINZHE YU , DANIEL YUAN
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.
摘要翻译: 为优化的搜索引擎索引提供了方法,系统和媒体。 优化指标是通过将新鲜文件的小型较低级别索引合并成多个较高级别索引的分层集群形成的。 新鲜文件的优化索引通过单线程过程形成,而新的索引服务平台同时提供新查询。 通过将低级和/或高级索引与相似的过期时间合并在一起形成较高级索引的层次。 因此,当某些索引到期时,剩余的未过期索引可以重新使用,并与新的传入索引合并。 单线程进程提供快速提供的新鲜文档,同时还提供了将新鲜索引整合到长期主要搜索引擎索引中的时间,然后才能到期。
-
公开(公告)号:US20120259860A1
公开(公告)日:2012-10-11
申请号:US13082997
申请日:2011-04-08
申请人: NEIL SHARMAN , VIBHAAKAR SHARMA
发明人: NEIL SHARMAN , VIBHAAKAR SHARMA
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.
摘要翻译: 提供了提供文件的方法和系统。 可以向用户提供文档,例如响应于搜索查询输入。 单独收到文件供用户使用。 为了提供文件,文档通常被索引。 为了在实时环境中提供文档,数据结构被配置为对同时被查询的文档进行索引,以便为用户提供文档。 尚未完成索引过程的文档不可用于投放,因此不被查询。 此外,数据结构包括内存优化器,使得索引不会浪费数据结构的内存。
-
-
-