发明名称 Batching of invalidations and new values in a web cache with dynamic content
摘要 A system and method are disclosed, according to which, the responsiveness of client/server-based distributed web applications operating in an object-oriented environment may be improved by batching invalidations of cache entries. Cache invalidations require updates of invalid cache entries from the database. Since database accesses are time-consuming, it is advantageous to combine several invalidations and execute them all at once (i.e.-to batch them). In an exemplary embodiment, cache entries may be identified or located on the basis of a unique ID. A list of IDs can be compiled by an application and consulted by a batch invalidation daemon, which uses the IDs therein to invalidate the desired entries. Alternatively, a time limit property of each cache entry can be examined by a time limit invalidation daemon, to invalidate entries that have "timed out". Batching invalidations implies that invalid entries may remain in cache until the daemon wakes up. However, moderate latency in updating cached data is typically acceptable in e-business applications.
申请公布号 US2002116582(A1) 申请公布日期 2002.08.22
申请号 US20000740459 申请日期 2000.12.18
申请人 COPELAND GEORGE P.;CONNER MICHAEL H.;FLURRY GREGORY A. 发明人 COPELAND GEORGE P.;CONNER MICHAEL H.;FLURRY GREGORY A.
分类号 G06F17/30;(IPC1-7):G06F12/08 主分类号 G06F17/30
代理机构 代理人
主权项
地址