Efficient index for low latency search of large graphs

    公开(公告)号:US10102268B1

    公开(公告)日:2018-10-16

    申请号:US15390906

    申请日:2016-12-27

    Applicant: Google Inc.

    Abstract: A system for efficiently responding to proximity queries may include a memory storing an index for searching a graph-based data store, the index including posting lists for one or more proximity ranges compatible with a space. A posting list can include one or more entities of a type compatible with the space, each entity having a location within the space, the location being a basic unit in a location hierarchy for the space and, for each entity, at least one node in the location hierarchy that falls within the proximity range of the posting list with reference to the location of the entity. The system may also include a memory storing instructions that cause the system to use the index to respond to a query that includes a query proximity range for the space. The space can be a geographic space or a time space.

    Index and query serving for low latency search of large graphs
    2.
    发明授权
    Index and query serving for low latency search of large graphs 有权
    索引和查询服务,用于低延迟搜索大图

    公开(公告)号:US09576007B1

    公开(公告)日:2017-02-21

    申请号:US14101878

    申请日:2013-12-10

    Applicant: GOOGLE INC.

    CPC classification number: G06F17/30321 G06F17/3053

    Abstract: A search index for searching a graph-based data store can include triple entries, each triple entry having a posting list value, at least one intersection identifier associated with the posting list value, and at least one result identifier associated with the intersection identifier. The index may also include search entries having a posting list value that corresponds to a text search aid. The search index may also include pre-computed path entries, such as chain path entries and converge path entries. The index may also include bucket posting lists representing ranges of object values for a particular predicate and proximity posting lists that include one or more entities and the areas of a location hierarchy with locations within the proximity of the entity. Queries for the data graph may have at least two stages, each stage being associated with a posting list from a graph index.

    Abstract translation: 用于搜索基于图表的数据存储的搜索索引可以包括三个条目,每个三重条目具有发布列表值,至少一个与发布列表值相关联的交集标识符以及与该交集标识符相关联的至少一个结果标识符。 索引还可以包括具有对应于文本搜索辅助的发布列表值的搜索条目。 搜索索引还可以包括预先计算的路径条目,例如链路路径条目和收敛路径条目。 该索引还可以包括表示包括一个或多个实体的特定谓词和邻近发布列表的对象值的范围的桶发布列表以及具有位于该实体附近的位置的位置层次结构的区域。 数据图表的查询可能至少有两个阶段,每个阶段都与图表索引的发布列表相关联。

Patent Agency Ranking