Real-Time Processing in Client-Server Databases
IEEE Transactions on Computers
Logically Clustered Architectures for Networked Databases
Distributed and Parallel Databases
Techniques for Update Handling in the Enhanced Client-Server DBMS
IEEE Transactions on Knowledge and Data Engineering
On-Line Realignment of Clients in Networked Databases
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Asynchronous Backup and Initialization of a Database Server for Replicated Database Systems
The Journal of Supercomputing
A client-based logging technique using backward analysis of log in client/server environment
Journal of Systems and Software
Efficient processing of client transactions in real-time
Distributed and Parallel Databases
Hi-index | 0.00 |
In this paper, we propose logging and recovery algorithms for distributed architectures that use local disk space to provide transactional facilities locally. Each node has its own log file where all log records for updates to locally cached pages are written. Transaction rollback and node crash recovery are handled exclusively by each node and log files are not merged at any time. Our algorithms do not require any form of time synchronization between nodes and nodes can take checkpoints independently of each other. Finally, our algorithms make possible a new paradigm for distributed transaction management that has the potential to exploit all available resources and improve scalability and performance.