Graphs or data-graphs are
both ubiquitous and potentially complex structures often involving numerous
1-to-many and many-to-many associations each link represented as an edge or arc
between 2 adjacent graph nodes. Mapping a complex data-graph to the flat set of
column qualifier/value pairs that make up a cloud data store row is a
challenging task, and developers have identified and addressed this complexity
in numerous ways on a per-application basis.
CloudGraph™ moves the task of column mapping
into re-usable infrastructure automating the creation of composite column
qualifiers and structuring them for fast access based on available client API
filters for a particular data store vendor. Column keys are additionally
structured for minimal size using a logical to physical name or “alias” mapping
and are designed to be readable and easy to export and render using standard
“spreadsheet” oriented tools.