Caching systems and methods
AssigneeSnowflake Inc.
InventorsThierry CRUANES, Benoit DAGEVILLE, Marcin ZUKOWSKI
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnowflake Inc.
InventorsThierry CRUANES, Benoit DAGEVILLE, Marcin ZUKOWSKI
Estimating the term…
Example caching systems and methods are described. In one implementation, a method receives a set of queries to be processed by a set of virtual warehouses. The method distributes the set of queries to the set of virtual warehouses to be executed and creates, during the processing of the set of queries by the set of virtual warehouses, a new virtual warehouse, wherein cache resources associated with the new virtual warehouse are populated with data files associated with the set of queries at the time the virtual warehouse is created and the cache resources vary among the processors, wherein a first subset of the processors comprises minimal cache resources and a second subset of processors comprises cache resources providing faster input-output operations. The method redistributes the set of queries across the set of virtual warehouses.
A method comprising:
A system comprising:
A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processing device, cause the processing device to:
Dependencies are inferred from the claim text.