CPC G06F 16/24537 (2019.01) [G06F 16/24544 (2019.01); H04L 67/10 (2013.01)] | 20 Claims |
1. A method comprising:
parsing a cloud resource join query to extract a first plurality of join rules and a first plurality of cloud resource queries, wherein the first plurality of join rules comprises a first plurality of first order predicates for pairs of cloud resources in a first plurality of cloud resources;
querying a database of cloud fingerprints with the first plurality of cloud resource queries to obtain a first plurality of fingerprints, wherein each fingerprint of the first plurality of fingerprints corresponds to a cloud resource of the first plurality of cloud resources;
joining fingerprints in the first plurality of fingerprints according to the first plurality of first order predicates in the first plurality of join rules to generate a first plurality of pairwise join results; and
merging the first plurality of pairwise join results.
|