1. A method, comprising: in response to a search query, copying a first bucket from a remote storage to a cache, the first bucket including first data associated with the search query; identifying a first file type associated with a first file in the first bucket, wherein the first file is associated with a first usage status; accessing, based on the search query, a second bucket from the remote storage, the second bucket including second data associated with the search query; identifying a second file in the second bucket having the first file type; and copying, in response to the first usage status indicating that the first file was used in processing the search query, the second file from the remote storage to the cache.
1. A method, comprising: in response to a search query, copying a first bucket from a remote storage to a cache, the first bucket including first data associated with the search query; identifying a first file type associated with a first file in the first bucket, wherein the first file is associated with a first usage status; accessing, based on the search query, a second bucket from the remote storage, the second bucket including second data associated with the search query; identifying a second file in the second bucket having the first file type; and copying, in response to the first usage status indicating that the first file was used in processing the search query, the second file from the remote storage to the cache. 10. The method of claim 1 , further comprising: identifying a third file in a third bucket having the first file type; making a determination, in response to the first usage status indicating that the first file was not used in processing the search query, not to copy the third file from the remote storage to the cache; reversing the determination in response to a second usage status of a fourth file of a recently processed bucket having the first file type indicating that the fourth file was used in processing the search query; and copying, based on reversing the determination, the third file from the remote storage to the cache.