Banco de dados não relacionais

SQL

Banco de Dados

24/05/2017

Olá pessoal, gostaria de saber quais seriam as aplicações práticas dos bancos de dados não relacionais como o MongoDB por exemplo.

um abraço a todos
Lucas Santos

Lucas Santos

Curtidas 0

Respostas

Luiz Santos

Luiz Santos

24/05/2017

Lucas.

Bancos NoSQL tem a mesma função de um banco relacional.
Armazenar dados.
Pensando por esse lado, ele pode ser usado para qualquer tipo de aplicação. (isso não significa que deve)

Se quer um exemplo de aplicação real que usa uma base NoSQL, a mais famosa, acredito, seja o Facebook. Embora eu não saiba dizer qual base NoSQL ele usa.

Grande abraço
GOSTEI 0
Pedro Mello

Pedro Mello

24/05/2017

Lucas,

Toda vez que se fala de bancos de dados não relacionais temos um termo guarda-chuva para isso, que é NoSQL. Esse termo envolve diferentes tecnologias que se propõe em estruturar os dados de maneira mais adequada à um contexto.

Dentre essas diferentes tecnologias, temos:
* Key-Value Storage;
* Document Storage;
* Columnar Storage;
* Graph Storage (Graph Model é mais adequado)

Cada uma delas tem-se mostrado mais eficiente quando aplicadas em determinadas áreas e propósitos distintos.
GOSTEI 0
POSTAR