Supporting efficient partial update of hierarchically structured documents based on record storage

Methods and apparatus, including computer program products, implementing and using techniques for performing a partial update of a hierarchically structured document referencing one or more records stored in a database. An expression specifying one or more updates to be applied to the document is re...

Full description

Saved in:
Bibliographic Details
Main Authors CHEN YU, KATAYAMA ERIC NAOTO, CAI MENGCHU
Format Patent
LanguageEnglish
Published 23.07.2013
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Methods and apparatus, including computer program products, implementing and using techniques for performing a partial update of a hierarchically structured document referencing one or more records stored in a database. An expression specifying one or more updates to be applied to the document is received. The document is searched to find update target position(s). Based on the received expression, a pending update list is built. When an update target position is found, a row of a document column in a base table is updated with the new version number for the document. New database records for insertion into the new document version are generated from the pending update list. Old database records to be replaced are identified. A database table for the document is updated to mark the old database records as obsolete and to add new database records to be referenced in the new version of the document.
Bibliography:Application Number: US20100891146