A recovery algorithm for a high-performance memory-resident database system
SIGMOD '87 Proceedings of the 1987 ACM SIGMOD international conference on Management of data
SIGMOD challenges paper: database issues in telecommunications network management
SIGMOD '94 Proceedings of the 1994 ACM SIGMOD international conference on Management of data
Performance of concurrency control algorithms for real-time database systems
Performance of concurrency control mechanisms in centralized database systems
Implementation of a real-time database system
Information Systems - Special issue on real-time database systems
Dalí: A High Performance Main Memory Storage Manager
VLDB '94 Proceedings of the 20th International Conference on Very Large Data Bases
The ClustRa Telecom Database: High Availability, High Throughput, and Real-Time Response
VLDB '95 Proceedings of the 21th International Conference on Very Large Data Bases
Dynamic Adjustment of Serialization Order Using Timestamp Intervals in Real-Time Databases
RTCSA '99 Proceedings of the Sixth International Conference on Real-Time Computing Systems and Applications
Real-time Database Experiences in Network Management Application
Real-time Database Experiences in Network Management Application
Hi-index | 0.00 |
Real-time main-memory databases are useful in real-time environments. They are often faster and provide more predictable execution of transactions than disk-based databases do. The most reprehensible feature is the volatility of the memory. In the RODAIN Database Architecture we solve this problem by maintaining a remote copy of the database in a stand-by node. We use logs to update the database copy on the hot stand-by. The log writing is often the most dominating factor in the transaction commit phase. With hot stand-by we can completely omit the disk update from the critical path of the transaction, thus providing more predictable commit phase execution, which is important when the transactions need to be finished within their deadlines.