发明名称 Systems and methods for caching and invalidating database results and derived objects
摘要 The present invention relates to systems and methods for saving results generated from database queries such as raw data, objects, queryable data sets, full or partial web responses, in memory for current and subsequent utilization and invaliding the saved results when they become inconsistent to mitigate employing inconsistent results. The saved results can be employed by one or more components and are typically utilized when a subsequent query would return substantially similar results. Thus, the system and methods mitigate performing substantially redundant queries that can reduce performance and consume resources. When a database change occurs that affect the consistency of the saved results and/or expiration period lapses, an invalidation message can be transmitted, wherein the message is employed to invalidate the saved results. Thus, the systems and methods mitigate employing inconsistent saved results. In addition, automatic re-querying techniques can be employed to automatically refresh inconsistent results to obtain consistent results.
申请公布号 US2004193656(A1) 申请公布日期 2004.09.30
申请号 US20030402031 申请日期 2003.03.28
申请人 PIZZO MICHAEL J.;HOWARD ROBERT M.;KLEINERMAN CHRISTIAN;YU-KWAN NG PATRICK;NOSS JOHN F.;SMITH ADAM W.;TRUTNER OREN;WAAS FLORIAN M. 发明人 PIZZO MICHAEL J.;HOWARD ROBERT M.;KLEINERMAN CHRISTIAN;YU-KWAN NG PATRICK;NOSS JOHN F.;SMITH ADAM W.;TRUTNER OREN;WAAS FLORIAN M.
分类号 G06F12/00;G06F17/30;(IPC1-7):G06F17/30 主分类号 G06F12/00
代理机构 代理人
主权项
地址