Please use this identifier to cite or link to this item:
https://scholarbank.nus.edu.sg/handle/10635/138157
Title: | TOWARDS AN INTEGRATED FRAMEWORK FOR DESIGNING CONCURRENCY CONTROL AND LOGGING FOR IN-MEMORY DATABASES | Authors: | YAO CHANG | Keywords: | databases, logging, concurrency control, distributed computing | Issue Date: | 11-Sep-2017 | Citation: | YAO CHANG (2017-09-11). TOWARDS AN INTEGRATED FRAMEWORK FOR DESIGNING CONCURRENCY CONTROL AND LOGGING FOR IN-MEMORY DATABASES. ScholarBank@NUS Repository. | Abstract: | As memory is getting cheaper and larger, it is the trend that memory gradually replaces disk as the primary storage for database systems. Logging for the durability and concurrency control for the runtime efficiency are the two components that restrict the performance of in-memory databases. In this thesis, first propose Adaptive Logging techniques to achieve an optimized trade-off between runtime and recovery performance. Then we proposed a novel Dependency Graph Based Concurrency Control (DGCC) protocol for multi-core in-memory databases. With the experience working on logging and concurrency control techniques, we found that recovery is dependent on the sequence in which transactions are executed. Hence, we propose to treat the transaction management and recovery problems as one by introducing distributed DGCC and Dependency Logging. | URI: | http://scholarbank.nus.edu.sg/handle/10635/138157 |
Appears in Collections: | Ph.D Theses (Open) |
Show full item record
Files in This Item:
File | Description | Size | Format | Access Settings | Version | |
---|---|---|---|---|---|---|
YaoChangFinalThesis.pdf | 5.72 MB | Adobe PDF | OPEN | None | View/Download |
Google ScholarTM
Check
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.