Full Program »
Um Estudo Comparativo Entre O Desempenho de Bancos de Dados Relacionais E de Grafos Aplicados A Consultas Hierárquicas
A utilização de consultas hierárquicas viabiliza buscar informações em bancos de dados que estão organizadas em diferentes níveis de hierarquia. Tanto em bancos de dados relacionais quanto em bancos de dados de grafos, é possível utilizar linguagens específicas para fazer esse tipo de consulta e obter os resultados desejados de forma eficiente. Entretanto, a depender do estudo de caso, estas consultas podem ser mais indicadas a um paradigma de banco de dados do que a outro. Este artigo teve por objetivo realizar uma análise comparativa do desempenho de consultas hierárquicas nos SGBDs Oracle (relacional) e Neo4j (grafos). Para tal, foi realizado um estudo comparativo, com dados reais do Conselho Nacional do Ministério Público (CNMP), com foco em avaliar o tempo de execução de tais consultas. Como resultado, identificou-se que, para o caso específico estudado, o SGBD Oracle apresentou melhores resultados do que o Neo4j.