Bem vindos ao blog MVJ. Este blog é destinado aos acadêmicos e profissionais da área de TI que tem interesse em conhecer, ou que
já conhece, o NoSQL.
Teremos como colaboradores das postagens os alunos da
Universidade Federal de Sergipe, do curso de Sistemas de Informação, João
Geraldo de Santana Oliveira, Matheus Mendonça Menezes e Vanderson Santana de
Oliveira Leite Sampaio. Além da supervisão do professor doutor Douglas Dyllon Jerônimo de Macêdo.
Nessa primeira postagem iremos explicar o que é NoSQL.
Espero que seja de valia à todos os leitores.
O que é NoSQL?
NoSQL é uma alternativa aos bancos de dados relacionais por possuir alta escalabilidade e desempenho. Os bancos de dados que se enquadram
nesse novo conceito não exigem o uso de tabelas fixas e muitas vezes não
dão suporte às instruções e operações de junção da linguagem SQL.
Essa tecnologia visa solucionar problemas encontrados para o
armazenamento de dados não relacionais, buscando apresentar ferramentas, de forma
particular e específica, para grandes volumes de dados, armazenamento de
documentos do tipo XML ou JSON (modelos de dados flexíveis), entre muitos outros
casos.
É possível perceber que o NoSQL não tem a finalidade de
substituir os bancos de dados relacionais, mas sim encontrar soluções para
casos que esse modelo não oferece um resultado efetivo. Sendo assim, é viável trabalhar tanto com tecnologias NoSQL quanto com bancos de dados relacionais em uma mesma aplicação.
DevMedia, http://www.devmedia.com.br/websys.5/webreader.asp?cat=6&artigo=3180&revista=javamagazine_87#a-3180 , acessado 11 de novembro de 2014;
Wikipedia, http://pt.wikipedia.org/wiki/NoSQL, acessado 11 de novembro de 2014.
Hello World!
ResponderExcluir