| Middleware object query processing with deferred updates and autonomous sources |
| Full text |
Pdf
(215 KB)
|
| Source
|
Conference on Object Oriented Programming Systems Languages and Applications
archive
Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
table of contents
Minneapolis, Minnesota, United States
Pages: 118 - 129
Year of Publication: 2000
ISBN:1-58113-200-X
Also published in ...
|
|
Authors
|
|
Jerry Kiernan
|
IBM Almaden Research Center, 650 Harry Road, K55-B1, San Jose, CA
|
|
Michael J. Carey
|
IBM Almaden Research Center, 650 Harry Road, K55-B1, San Jose, CA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 6, Downloads (12 Months): 21, Citation Count: 0
|
|
|
ABSTRACT
This paper presents a query processing algorithm called DECAF for use in middleware object query systems that are based on the use of an object cache. The DECAF algorithm is designed to work correctly even in the presence of updates to the underlying databases that don't go through the object cache (i.e., even for autonomous data sources that can be updated through legacy applications that do not perform their updates through the middleware object layer). DECAF's query results are consistent with updates performed by such transactions; its results are also consistent with any deferred updates that are present in the object cache but not yet committed at the database server. The DECAF algorithm attempts to push down query predicates to the underlying DBMSs to take advantage of the query processing capabilities of these systems and to reduce the amount of data transferred from these systems to the object cache.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Michael J. Carey , Donald D. Chamberlin , Srinivasa Narayanan , Bennet Vance , Doug Doole , Serge Rielau , Richard Swagerman , Nelson Mendonça Mattos, O-O, What Have They Done to DB2?, Proceedings of the 25th International Conference on Very Large Data Bases, p.542-553, September 07-10, 1999
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
 |
6
|
Arthur M. Keller , Richard Jensen , Shailesh Agarwal, Persistence software: bridging object-oriented programming and relational databases, Proceedings of the 1993 ACM SIGMOD international conference on Management of data, p.523-528, May 25-28, 1993, Washington, D.C., United States
|
| |
7
|
|
 |
8
|
Jerry Kiernan , Michael J. Carey, Extending SQL-92 for OODB access: design and implementation experience, Proceedings of the tenth annual conference on Object-oriented programming systems, languages, and applications, p.467-480, October 15-19, 1995, Austin, Texas, United States
|
| |
9
|
|
| |
10
|
|
 |
11
|
E. A. Rundensteiner , H. A. Kuno , Y.-G. Ra , V. Crestana-Taube , M. C. Jones , P. J. Marron, The MultiView project: object-oriented view technology and applications, Proceedings of the 1996 ACM SIGMOD international conference on Management of data, p.555, June 04-06, 1996, Montreal, Quebec, Canada
|
| |
12
|
|
| |
13
|
|
 |
14
|
|
|