Method and system for managing versioned structured documents in a database
AssigneeEMC Corporation
InventorsJeroen Mattijs van Rotterdam, Ewout Graswinckel
Life of this patent
Estimating the term…
Loading patent…
AssigneeEMC Corporation
InventorsJeroen Mattijs van Rotterdam, Ewout Graswinckel
Estimating the term…
A method for processing a query for a versioned structured document includes providing vNodes representing objects of at least one version of a structured document. Each vNode includes versioning information associated with a version(s) of the structured document. A vIndex including vIndex keys is also provided. Each vIndex key is associated with a vNode and includes index information based on the versioning information of the associated vNode. A query for a version(s) of the structured document is received. The query includes a vFunction having an argument(s) relating to versioning information associated with versions of the structured document. In response to receiving the query, the vIndex is scanned to identify a first vIndex key that satisfies the query, which is used to determine a first vNode associated with the first vIndex key. The first vNode is then used to identify a version(s) of the structured document that satisfies the query.
A method for processing a query for a versioned structured document, the method comprising:
A system for processing a query for a versioned structured document, the system comprising:
A non-transitory machine-readable medium carrying one or more sequences of instructions for processing a query for a versioned structured document, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
Dependencies are inferred from the claim text.