Using logs to increase availability in real-time main-memory database

3Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © 2000 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Niklander, T., & Raatikainen, K. (2000). Using logs to increase availability in real-time main-memory database. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1800 LNCS, pp. 720–726). Springer Verlag. https://doi.org/10.1007/3-540-45591-4_98

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free