CPC G06F 16/185 (2019.01) [G06F 16/148 (2019.01); G06F 16/2474 (2019.01); G06F 16/282 (2019.01)] | 20 Claims |
1. A computer-implemented method, comprising:
receiving, using at least one processor, a query requiring access to data stored in at least one storage location in a plurality of storage locations;
determining, using the at least one processor, based on the received query, at least one first storage location storing the data;
generating, using the at least one processor, one or more hierarchical data models for accessing data stored in the at least one first storage location, the one or more generated hierarchical data models including a first hierarchical data model having a plurality of nodes storing at least a portion in a plurality of portions of the data stored in the at least one first storage location;
selecting, using the at least one processor, using the one or more generated hierarchical data models, a first data responsive to the query and combining the selected first data with at least a second data stored in at least one second storage location in the plurality of storage locations; and
retrieving, using the at least one processor, the combined first data and the second data.
|