Dynamic caches with miss tables

作者: Ramu V. Sunkara , Michael J. Cusson , Marcos G. Almeida , Anil J. D'silva

DOI:

关键词:

摘要: A middle-tier Web server (230) with a queryable cache (219) that contains items from one or more data sources (241). Items are included in the (223) on basis of probability future hits items. When source (241) determines an item has been changed, it sends update message to (230), which updates if is still cache. In preferred embodiment, database system and triggers used generate messages. access layer whether required by application program If is, obtains cache; otherwise, source. The includes miss table accelerates determination made up entries relate status query item. There three statuses: miss, indicating not cache, hit, unknown, known referenced, presented table. entry for instead attempting obtain attempts updated accordance result. copy added set indicate unknown.

参考文章(6)
Barry Duane Williamson, David Scott Ray, Shih-Hsiung Stephen Tung, Kevin Arthur Chiarot, Apparatus and method for tracking out of order load instructions to avoid data coherency violations in a processor ,(1999)
Tawei Hu, Thomas G. Burket, Gerald Edward Kozina, Thomas S. Lee, Seifu Ali, Distributed storage management system having a cache server and method therefor ,(1996)
Brian Totty, John Plevyak, Adam Beguelin, Matthew Haines, Peter Mattis, David Gourley, Consistent data storage in an object cache ,(1998)