16.12.2016 Views

Anais de Congresso Cientifico 2014 - Unirp

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

XI CONGRESSO CIENTÍFICO<br />

.................................................................................................................................................................................<br />

124<br />

ANAIS <strong>2014</strong><br />

ISSN 2316-7629<br />

ESTUDO COMPARATIVO DOS<br />

PRINCIPAIS SISTEMAS GERENCIADORES<br />

DE BANCO DE DADOS NOSQL (NOT ONLY SQL)<br />

Josiane Rodrigues <strong>de</strong> Souza Nakagawa<br />

Sergio Ricardo Borges Junior<br />

No ambiente corporativo as condições mudam rapidamente e, para acompanhar<br />

a evolução da tecnologia e a rapi<strong>de</strong>z das informações, gran<strong>de</strong>s empresas investem<br />

em novos mecanismos e sistemas <strong>de</strong> armazenamento <strong>de</strong> dados. Esses investimentos<br />

buscam principalmente aten<strong>de</strong>r a <strong>de</strong>manda dos clientes, aumentar vantagens<br />

competitivas e torna-se lí<strong>de</strong>r <strong>de</strong> mercados. No entanto, o gran<strong>de</strong> <strong>de</strong>safio é<br />

encontrar soluções para os problemas <strong>de</strong> escalabilida<strong>de</strong>, <strong>de</strong>sempenho e custos.<br />

Devido a essa necessida<strong>de</strong>, recentemente, surgiram sistemas gerenciadores <strong>de</strong><br />

banco <strong>de</strong> dados <strong>de</strong>nominados NoSQL (Not Only SQL), termo usado para <strong>de</strong>screver<br />

soluções <strong>de</strong> dados distribuídos não relacionais. Nesta perspectiva, o presente<br />

projeto tem por objetivo é elaborar um estudo comparativo dos sistemas<br />

gerenciadores <strong>de</strong> banco <strong>de</strong> dados NoSQL (SGBD NoSQL, <strong>de</strong>stacando-se: Cassandra,<br />

Mongo, Neo4j, Db4o e Berkeley, com base nos seguintes critérios avaliativos:<br />

interface gráfica, <strong>de</strong>sempenho em operações básicas: inserção, exclusão, alteração<br />

e consulta facilida<strong>de</strong> <strong>de</strong> instalação, recursos <strong>de</strong> segurança, transações e concorrências,<br />

consistência e integrida<strong>de</strong>. Para a análise <strong>de</strong> tais critérios, uma aplicação<br />

e um plano <strong>de</strong> teste será <strong>de</strong>lineado para possibilitar a realização dos estudos<br />

comparativos. De acordo em resultados preliminares, a utilização <strong>de</strong> um<br />

SGBD NoSQL <strong>de</strong>pen<strong>de</strong> das características e da necessida<strong>de</strong> da aplicação, ou seja,<br />

não há um SGBD NoSQL que atenda todos os tipos <strong>de</strong> aplicações e suas finalida<strong>de</strong>s.<br />

Espera-se, ao final do presente trabalho, <strong>de</strong>finir, com base nos critérios estabelecidos,<br />

quais SGBDs são a<strong>de</strong>quados para as diversas aplicações do mundo<br />

real.<br />

Palavras-chave: Sistemas Gerenciadores. SGBD NoSQL. Banco <strong>de</strong> dados NoSQL.<br />

.........................

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!