Method and apparatus for managing relational data in an object cache

作者: Derek P. Henninger , Richard H. Jensen

DOI:

关键词: Data transfer objectDatabase modelDatabaseObject (computer science)Cache invalidationComputer scienceMethodDatabase designCache algorithmsCache

摘要: In an object-oriented application being executed in a digital computing system comprising processor, method and apparatus are provided for managing information retrieved from structured database, such as relational wherein the processor is used to construct plurality of object instances, each these instances having its own unique ID that provides mapping between instance at least one row database. The single cohesive data structure, called cache, comprises all represents database form suitable use by or more applications. A mechanism cache has three properties: First, through technique key swizzling, it uses explicit relationship pointers reduce volume queries Second, ensures only copy any given time, even if several different return same Third, guarantees integrity locking appropriately during transaction, flushing end transparently re-reading reacquiring appropriate locks whose been flushed.

参考文章(19)
Jack Lee, Pen-based form computer ,(1993)
Robert W. Engles, Howard W. Herron, Richard A. Crus, Donald J. Haderle, Method for referential constraint enforcement in a database management system ,(1988)
Andrew P. Wilson, Robert L. Travis, Neal F. Jacobson, Michael J. Renzullo, Methods and apparatus for providing dynamic invocation of applicatons in a distributed heterogeneous environment ,(1991)
John R. Tiller, Richard E. Moore, William L. Rich, Richard S. Briggs, Robert L. Abraham, Cynthia A. Ross, Floyd W. Shackelford, Unit of work for preserving data integrity of a data-base by creating in memory a copy of all objects which are to be processed together ,(1989)