Method and system for managing versioned structured documents in a database
    1.
    发明授权
    Method and system for managing versioned structured documents in a database 有权
    在数据库中管理版本化结构化文档的方法和系统

    公开(公告)号:US08898122B1

    公开(公告)日:2014-11-25

    申请号:US13338533

    申请日:2011-12-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30548 G06F17/30929

    摘要: 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.

    摘要翻译: 用于处理版本化结构化文档的查询的方法包括提供表示结构化文档的至少一个版本的对象的vNode。 每个vNode包括与结构化文档的版本相关联的版本信息。 还提供了包括vIndex键的vIndex。 每个vIndex密钥与vNode相关联,并且包括基于关联的vNode的版本信息的索引信息。 接收到对结构化文档的版本的查询。 该查询包括具有与结构化文档的版本相关联的版本化信息相关的参数的vFunction。 响应于接收查询,扫描vIndex以识别满足查询的第一个vIndex密钥,该密钥用于确定与第一个vIndex密钥相关联的第一个vNode。 然后,第一个vNode用于标识满足查询的结构化文档的版本。

    Method and system for managing versioned structured documents in a database
    2.
    发明授权
    Method and system for managing versioned structured documents in a database 有权
    在数据库中管理版本化结构化文档的方法和系统

    公开(公告)号:US08732127B1

    公开(公告)日:2014-05-20

    申请号:US13338499

    申请日:2011-12-28

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30011

    摘要: 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 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, a first vNode is identified that represents a first object in at least one version of the structured document and that includes versioning information satisfying the query. The first vNode is then used to determine a version(s) of the structured document that satisfies the query.

    摘要翻译: 用于处理版本化结构化文档的查询的方法包括提供表示结构化文档的至少一个版本的对象的vNode。 每个vNode包括与结构化文档的版本相关联的版本信息。 接收到对结构化文档的版本的查询。 该查询包括具有与结构化文档的版本相关联的版本化信息相关的参数的vFunction。 响应于接收到查询,识别出代表结构化文档的至少一个版本中的第一对象的第一vNode,并且包括满足查询的版本信息。 然后,第一个vNode用于确定满足查询的结构化文档的版本。