› Fóruns › Outros › NoSQL x BD Relacional › NoSQL x BD Relacional
Marcelo, divulguei a questão no grupo de mensagens oracle_br@yahoogrupos.com.br e veja abaixo a resposta do principal colaborador (Chiappa):
Opa : então, não estou participando muito do forum do GPO mas vou tentar remediar isso e postar lá mais… Sobre o assunto, cito o post daqui em http://br.groups.yahoo.com/group/oracle_br/message/115149 e o link em http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:2664632900346253817 , que basicamente falam o óbvio , ie : o foco do RDBMS Oracle é máxima performance COM máxima integridade de dados : então é ululantemente óbvio que não é difícil vc escrever um software que leia um arquivo mais rápido do que o RDBMS Oracle, mas NO INSTANTE em que se exigir ausência TOTAL de leitura suja, integridade de dados TOTAL, controle de acesso SIMULTÂNEO e MULTIUSUÁRIO, via de regra esses softwares todos caem por terra, QUEBRAM ESPETACULARMENTE, sim e sim ????
Outro ponto é a PRECISÃO DAS RESPOSTAS do database em questão : se vc quer controlar mensagens de facebook que falem sobre a sua Empresa, digamos, e se por causa de falta de controles de transação E integridade de dados vc receber uma resposta de 1.804.324 mensagens quando na verdade existiam 1.932.654, Problema Nenhum… AGORA, se tiver UM CENTAVO de diferença no valor das vendas, ou das NFs, ou dos depósitos bancários, numa grande Empresa VAI DAR BARULHO, certo ??? Então é isso, o sujeito TEM que saber para que serve cada ferramenta : usar um NOSQL ou um BIGDATA para transações financeiras/comerciais é imho tão ASNINO quanto querer enfiar um RDBMS Oracle para controlar itenzinhos que não representam dinheiro, OU que basicamente só são inseridos (tipo um Google da vida, yep) , maravilha ??? cada um na sua….
Resumindo, o NoSQL possui uma estrutura mais simples e por ser mais simples, ele abre mão de itens básicos de segurança, que acabam ocasionando menor confiabilidade dos dados. Deste modo, aplicações financeiras, em geral, são muito menos confiáveis em um Bd NoSQL, do que em um SGBD Relacional, ok?
[]s