发明名称 Indexing and searching JSON objects
摘要 Disclosed is a method of encoding JavaScript Object Notation (JSON) documents in an inverted index, wherein a tree representation of a JSON document is first generated, and, next, the JSON document is shredded into a list of <value, path, type, jdewey> tuples for each atom node, n, in the tree, where value is a label associated with n, path is a concatenation of node labels associated with ancestors of n, type is a description of a type of value, and jdewey of n is a partial Dewey code of its closest ancestor array node, if one exists, or empty, otherwise. Lastly, an inverted index is built using <path, type, value> as index term, and jdewey as payload. A method is also described to search the inverted index.
申请公布号 US8260784(B2) 申请公布日期 2012.09.04
申请号 US20090371005 申请日期 2009.02.13
申请人 BEYER KEVIN SCOTT;RAO JUN;SHEKITA EUGENE J;INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 BEYER KEVIN SCOTT;RAO JUN;SHEKITA EUGENE J
分类号 G06F7/00 主分类号 G06F7/00
代理机构 代理人
主权项
地址
您可能感兴趣的专利