发明名称 Index-based evaluation of path-based queries
摘要 Systems, methods, and computer program product embodiments are provided for path-based query evaluation. The embodiments include representing a markup language document as a descriptive catalog, and capturing relationships in the descriptive catalog as an index summary. The index summary is utilized for evaluating a path-based query.
申请公布号 US8983931(B2) 申请公布日期 2015.03.17
申请号 US201113305931 申请日期 2011.11.29
申请人 Sybase, Inc. 发明人 Rehmattullah Mohyuddin
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Sterne, Kessler, Goldstein & Fox P.L.L.C. 代理人 Sterne, Kessler, Goldstein & Fox P.L.L.C.
主权项 1. A computer-implemented method for path-based query evaluation, the method comprising: representing a markup language document as a descriptive catalog comprising an index of paths, wherein the index of paths includes a path identifier for each path; capturing relationships from the index of paths in the descriptive catalog in a summary index including the path identifier of each path and a path identifier of a child path of each path; and utilizing the index of paths and the summary index for evaluating a path-based query on the markup language document by using the index of paths on a node of the path-based query to identify at least one path and a corresponding path identifier in the descriptive catalogue, and using the summary index and the corresponding path identifier to identify at least one child path associated with the at least one path, wherein the identified at least one path and the at least one child path reduce a number of paths in an execution plan that evaluates the path-based query.
地址 Dublin CA US