Use este identificador para citar ou linkar para este item: http://repositorio.ufc.br/handle/riufc/66902
Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorMonteiro Filho, José Maria da Silva-
dc.contributor.authorAraújo, Arlino Henrique Magalhães de-
dc.date.accessioned2022-07-04T19:17:47Z-
dc.date.available2022-07-04T19:17:47Z-
dc.date.issued2022-
dc.identifier.citationARAÚJO, Arlino Henrique Magalhães de. Main memory database instant recovery. 2022. 135 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2022.pt_BR
dc.identifier.urihttp://www.repositorio.ufc.br/handle/riufc/66902-
dc.description.abstractMain Memory Databases (MMDBs) technology handles the primary database in Random Access Memory (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.pt_BR
dc.language.isoenpt_BR
dc.subjectDatabasept_BR
dc.subjectIn-memory databasept_BR
dc.subjectMain memory databasept_BR
dc.subjectSystem failurept_BR
dc.subjectInstant recoverypt_BR
dc.titleMain memory database instant recoverypt_BR
dc.typeTesept_BR
dc.contributor.co-advisorBrayner, Angelo Roncalli Alencar-
dc.description.abstract-ptbrA tecnologia de Bancos de Dados em Memória manipulam o banco de dados primário em memória principal para prover alta vazão de dados e baixa latência. Entretanto, a volatilidade da memória faz os bancos de dados em memória muito mais sensíveis a falhas. O conteúdo do banco de dados é perdido em tais falhas e, como resultado, o sistema deve ficar indisponível por um longo tempo até o processo de recuperação ter sido terminado. Assim, novas técnicas de recuperação são necessárias para recuperar bancos de dados falhados o mais rápido possível. Esta tese apresenta MM-DIRECT (Main Memory Database Instant RECovery with Tuple consistent checkpoint), uma técnica para recuperação de bancos de dados em memória capaz de escalonar transações simultaneamente ao processo de recuperação do banco de dados desde o reinício do sistema. Dessa maneira, é dada a impressão de que o banco de dados foi recuperado instantaneamente. Além disso, essa abordagem de recuperação implementa um checkpoint consistente a nível de tupla para reduzir o tempo de recuperação. Para validar a abordagem proposta, experimentos foram executados em um protótipo implementado no banco de dados Redis. Os resultados mostram que a técnica de recuperação instantânea efetivamente provê altas taxas de vazão de transações durante o processo de recuperação e durante a processamento normal do banco de dados.pt_BR
dc.title.enMain memory database instant recoverypt_BR
Aparece nas coleções:DCOMP - Teses defendidas na UFC

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
2022_tese_ahmaraujo.pdf6,9 MBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.