Database structure for distributed key-value pair, document and graph models
AssigneeADP, Inc.
InventorsHaifeng Li, Roberto A. Masiero
Life of this patent
Estimating the term…
Loading patent…
AssigneeADP, Inc.
InventorsHaifeng Li, Roberto A. Masiero
Estimating the term…
Aspects define NoSQL database structures that support wide-column, document, and graph data models. Documents are defined with different, unique keys and stored to different rows in a wide-column store by mapping their respective, unique keys directly to different row keys. Columns are defined for the document rows as including pairs of names and values, each column field having a different column name. Graph edges are defined as a function of relationships between a first source document and a second of the documents as tuples of first source document keys, second document keys as targets, tags as labels of relationships, and values of objects associated with the relationships. The graph edges are stored as graph columns within rows of the first source documents with names that are different from names of other columns within the first source document rows.
A computer-implemented method for defining a NoSQL database structure that supports wide-column, document, and graph data models, the method comprising executing on a processor the steps of:
A system, comprising:
A computer program product for defining a NoSQL database structure that supports wide-column, document, and graph data models, the computer program product comprising:
Dependencies are inferred from the claim text.