Em 05/11/2015 17:35, Leandro Guimarães Faria Corcete DUTRA escreveu:
Le 5 novembre 2015 16:48:59 GMT-02:00, Matheus Saraiva 
<[email protected]> a écrit :
Ok, muito se fala em usar NoSQL para casos específicos, geralmente
resultando uma solução final mista entre NoSQL e Relacional.
Nunca vi por esse lado.  Isso é majoritário hoje em dia?


Mas o que dizer de uma solução puramente NoSQL, ou seja, ter o mongoDb
como único SGDB de uma aplicação?
NoSQL é muito mais que MongoDB.

Mas eu diria: não perca seu tempo a menos que saiba exatamente porque quer 
algum sistema específico não-SQL.


Isso é praticável?
Tudo é praticável em Informática, ou quase tudo, dados recursos suficientes: 
tempo, dinheiro, pessoal qualificado.


Que problemas e vantagens eu teria em fazer tal
coisa?
Em termos genéricos, vantagens nenhumas e todos os problemas que levaram à 
criação do modelo relacional.  Procure o artigo original do Codd, leia e 
entenda, e volte com as dúvidas específicas.

Eu não tenho um motivo específico para usar NoSQL, eu cogito usar em algum projeto, apenas para fins de aprendizado, mesmo que não traga beneficio algum, mas sem trazer prejuízos. Toda a palestra, video, etc, que eu vejo sobre NoSQL eles destacam o uso em casos específicos, ou seja, sanar algum problema que o relacional não está conseguindo. Ninguém fala em adotar NoSQL como base principal ou como única base de dados. É comum colocarem o NoSQL como algo meramente auxiliar ao relacional. Nunca vi ninguém pregando o uso exclusivo de bancos NoSQL. É possível e comum usar apenas banco relacional, mas não é comum o contrário. Se NoSQL não pode substituir o relacional, então talvez ele traga mais problemas do que soluções.
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a