Defesa de Tese: Arlino Henrique Magalhães de Araújo

Título: Main Memory Database Instant Recovery

Data: 06/06/2022

Horário: 09h00

Local: Sala de Seminários, Bloco 952

 

 

Resumo:

 

Main Memory Databases (MMDBs) technology handles the primary database in RAM to provide high throughput and low latency. However, volatile memory makes MMDBs much more sensitive to system failures. The contents of the database are lost in these failures, and, as a result, systems may be unavailable for a long time until database recovery process has been finished. Therefore, novel recovery techniques are needed to repair crashed MMDBs as quickly as possible. This thesis presents MM-DIRECT (Main Memory Database Instant RECovery with Tuple consistent checkpoint), an MMDBs recovery technique able to schedule transactions simultaneously with the database recovery process at system startup. Thus it is giving the impression that the database is instantly restored. The approach implements a tuple-level consistent checkpoint to reduce the recovery time. In order to validate the proposed approach, experiments have been performed in a prototype implemented on the Redis database. The results show that the instant recovery technique effectively provides high transaction throughput rates even during both the recovery process and normal database processing.

 

Banca examinadora:

 

  • Prof. Dr. José Maria da Silva Monteiro Filho (MDCC/UFC) - Orientador
  • Prof. Dr. Angelo Roncalli de Alencar Brayner (UFC) - Coorientador
  • Prof. Dr. Eduardo Cunha de Almeida (UFPR)
  • Prof. Dr. Javam de Castro Machado (UFC)
  • Prof. Dr. José de Aguiar Moraes Filho (Federal Data Processing Service)