发明名称 GENERATING AND USING A CUSTOMIZED INDEX
摘要 In various embodiments, systems and methods are provided for generating and using a customized index. In embodiments, an index structure is constructed to efficiently utilize machines containing index portions. In this regard, the index structure for a particular application is customizable such that a number of virtual index units for a particular index type and/or a number of machines associated with the virtual index units for the particular index type can be optimized for machine and/or system performance and efficiency. Utilizing the constructed index structure, documents can be distributed to various index units, virtual index units, and/or machines in real-time or near real-time. Further, the customized index structure can be used to efficiently serve search results in response to search queries.
申请公布号 US2014181122(A1) 申请公布日期 2014.06.26
申请号 US201213722544 申请日期 2012.12.20
申请人 MICROSOFT CORPORATION 发明人 JAIN UTKARSH;WANG FAN;IRMAN MARTIN;ANTONIJEVIC ANDRIJA;WEI XINGTAO;JAWAD SYED
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. One or more computer-storage media storing computer-useable instructions that, when executed by a computing device, perform a method for distributing documents, comprising: identifying a particular virtual matching index unit within an index unit to which to provide a document, wherein one or more machines associated with the particular virtual matching index unit have a same matching index portion; identifying a particular virtual ranking index unit from among a plurality of virtual ranking index units within the index unit to which to provide the document, wherein one or more machines associated with the particular virtual ranking index unit have a same ranking index portion; identifying a particular virtual content index unit from among a plurality of virtual content index units within the index unit to which to provide the document, wherein one or more machines associated with the particular virtual content index unit have a same content index portion; and providing the document to each of the one or more machines associated with the identified virtual matching index unit, each of the one or more machines associated with the identified virtual ranking index unit, and each of the one or more machines associated with the identified virtual content index unit.
地址 Redmond WA US