SAP SE
CONCURRENT ENUMERATION OF MULTIPLE HIERARCHIES IN A DATABASE ENVIRONMENT

Last updated:

Abstract:

Methods and systems are disclosed for enumeration of trees in a database environment. Temporary copies of trees are stored in a database accelerator environment, for efficient access by software programs operating within the database layer. Multiple trees can be enumerated concurrently using level-by-level traversal. Nodes are assigned sortable indices through which a tree structure is maintained. Enumeration supports linking from a node of a parent tree to a child tree stored separately. Enumeration supports synthesizing child nodes in order to satisfy constraints on a parent node. Filtering and sorting are supported. The disclosed technology provides unexpectedly superior results, and can be applied in many fields. Variants are disclosed.

Status:
Application
Type:

Utility

Filling date:

28 Sep 2020

Issue date:

14 Jan 2021