System and method for caching posting lists
AssigneeYahoo! Inc.
InventorsRicardo Baeza-Yates, Aristides Gionis, Flavio Junqueira, Vassilis Plachouras
Life of this patent
Estimating the term…
Loading patent…
AssigneeYahoo! Inc.
InventorsRicardo Baeza-Yates, Aristides Gionis, Flavio Junqueira, Vassilis Plachouras
Estimating the term…
A method of caching posting lists to a search engine cache calculates the ratios between the frequencies of the query terms in a past query log and the sizes of the posting lists for each term, and uses these ratios to determine which posting lists should be cached by sorting the ratios in decreasing order and storing to the cache those posting lists corresponding to the highest ratio values. Further, a method of finding an optimal allocation between two parts of a search engine cache evaluates a past query stream based on a relationship between various properties of the stream and the total size of the cache, and uses this information to determine the respective sizes of both parts of the cache.
A method comprising:
A non-transitory computer-readable medium encoded with a computer-executable program, which, when executed by one or more computing devices, causes the one or more computing devices to perform:
Dependencies are inferred from the claim text.