Crash Recovery for Embedded Main Memory Database
نویسندگان
چکیده
منابع مشابه
Crash Recovery for Embedded Main Memory Database
In the last years, the deployment of embedded real-time communication systems has increased dramatically. At the same time, the amount of data that needs to be managed by embedded real-time main memory databases is increasing, thus requiring an efficient data management. However, system crash will cause data loss in main memory, which will seriously affect the normal operation of the entire com...
متن کاملIncremental Recovery in Main Memory Database Systems
In traditional database management systems, recovery activities, like checkpointing and restart, are performed in a quiescent state where no transactions are active. This approach impairs the performance of on-line transaction processing systems. Recovery related overhead is particularly troublesome in an environment where a large volatile memory is used. The appealing alternative is to perform...
متن کاملPerformance Comparison of Main Memory Database Recovery Algorithms
We present a detail performance study of three main memory recovery algorithms: Levy and Silberschatz's Log-Driven Backups, Jagadish, Silberschatz and Sudarshan's Recovery from Main Memory Lapses, and Kumar's Partial Recovery through simulation modeling. Our results show that load balancing signiicantly aaects the performance, and group commit is an eeective way to reduce disk I/O operations in...
متن کاملTransaction Management for a Main-Memory Database
As part of research by members of the Department of Computer Science at the University of Georgia, we have developed a Java-based Transaction Manager that fits into the multi-layered design of MMODB, a main-memory database system. We have sought to maximize the benefits of the Java programming language and to implement transaction principles that are suitable for in-memory databases. In this pa...
متن کاملLightweight Locking for Main Memory Database Systems
Locking is widely used as a concurrency control mechanism in database systems. As more OLTP databases are stored mostly or entirely in memory, transactional throughput is less and less limited by disk IO, and lock managers increasingly become performance bottlenecks. In this paper, we introduce very lightweight locking (VLL), an alternative approach to pessimistic concurrency control for main-m...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal of Wireless and Microwave Technologies
سال: 2012
ISSN: 2076-1449,2076-9539
DOI: 10.5815/ijwmt.2012.05.06