Jump to content

18630432. EVALUATING PATH EXPRESSIONS ON BINARY-ENCODED DOCUMENTS (Oracle International Corporation)

From WikiPatents


EVALUATING PATH EXPRESSIONS ON BINARY-ENCODED DOCUMENTS

Organization Name

Oracle International Corporation

Inventor(s)

Aaron Tacke of Redwood Shores CA US

Altin Alickaj of Zurich CH

Giacomo Fabris of Redwood Shores CA US

Alexander Ulrich of Freiburg DE

EVALUATING PATH EXPRESSIONS ON BINARY-ENCODED DOCUMENTS

This abstract first appeared for US patent application 18630432 titled 'EVALUATING PATH EXPRESSIONS ON BINARY-ENCODED DOCUMENTS

Original Abstract Submitted

The present disclosure relates to improving the performance of evaluating path expressions on hierarchical data objects represented by binary encoded documents. An abstract syntax tree (AST) representing a path expression may be generated, wherein the AST comprises one or more syntax nodes implementing one or more respective execution steps of an evaluation of the path expression, and the path expression is included in a query to a database management system (DBMS). The AST may be modified based at least in part on profiling information and compiled into machine code. Using the machine code, the path expression may be executed on a binary-encoded hierarchical document.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.