ACM Transactions on Database Systems (TODS)
An efficient and flexible method for archiving a data base
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Shoring up persistent applications
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Data access for the masses through OLE DB
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
An open abstract-object storage system
SIGMOD '96 Proceedings of the 1996 ACM SIGMOD international conference on Management of data
A distributed scientific data archive using the Web, XML and SQL/MED
ACM SIGMOD Record
DLFM: a transactional resource manager
SIGMOD '00 Proceedings of the 2000 ACM SIGMOD international conference on Management of data
Applying Database Technology in the ADSM Mass Storage System
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
SVL: Storage Virtualization Engine Leveraging DBMS Technology
ICDE '05 Proceedings of the 21st International Conference on Data Engineering
Algebraic manipulation of scientific datasets
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
An automated vital sign monitoring system for congestive heart failure patients
Proceedings of the 1st ACM International Health Informatics Symposium
A Remote Patient Monitoring System for Congestive Heart Failure
Journal of Medical Systems
Hi-index | 0.00 |
Managing a combined store consisting of database data and file data in a robust and consistent manner is a challenge for database systems and content management systems. In such a hybrid system, images, videos, engineering drawings, etc. are stored as files on a file server while meta-data referencing/indexing such files is created and stored in a relational database to take advantage of efficient search. In this paper we describe solutions for two potentially problematic aspects of such a data management system: backup/recovery and data consistency. We present algorithms for performing backup and recovery of the DBMS data in a coordinated fashion with the files on the file servers. Our algorithms for coordinated backup and recovery have been implemented in the IBM DB2/DataLinks product [1]. We also propose an efficient solution to the problem of maintaining consistency between the content of a file and the associated meta-data stored in the DBMS from a reader's point of view without holding long duration locks on meta-data tables. In the model, an object is directly accessed and edited in-place through normal file system APIs using a reference obtained via an SQL Query on the database. To relate file modifications to meta-data updates, the user issues an update through the DBMS, and commits both file and meta-data updates together.