Systems and methods for data management and query optimization
AssigneeSentinel Labs Israel Ltd.
InventorSteve Newman
Life of this patent
Estimating the term…
Loading patent…
AssigneeSentinel Labs Israel Ltd.
InventorSteve Newman
Estimating the term…
A central node can: receive a query comprising at least one parameter comprising a time range of a dataset stored in a cloud storage system; transmit one or more of the query parameters comprising the time range to a metadata service; receive from the metadata service a list of files related to the query; and assign to each processing node of a plurality of processing nodes a subset of the files. Each processing node can: determine that the subset is not stored on a cache; retrieving the subset not stored on the cache from the cloud storage system; store the retrieved subset in a local memory; scan the subset stored in the local memory for data matching the at least one parameter to generate a subset of query results; and concurrently copy using a separate thread from the scanning, the subset stored in the local memory to the cache.
A computer-implemented method for optimizing query processing in a cloud-based storage system, the computer-implemented method comprising:
A computer system for optimizing query processing in a cloud database storage system, the system comprising:
A non-transitory computer storage media in communication with the processor and/or the plurality of processing nodes and configured to store computer-executable instructions that when executed by the processor and/or the plurality of processing nodes, cause the processor and/or the plurality of processing nodes to:
Dependencies are inferred from the claim text.