› Fóruns › Outros › NoSQL x BD Relacional › NoSQL x BD Relacional
Complementando as excelentes respostas tanto do chiappa quanto do Fabio.
*Para começar não da para comparar NoSQL com o Oracle, você tem que escolher uma solução NoSQL e seu respectivo tipo, existem varios como orientados a documento,key e etc.
- Os NoSQL Database podem ser utilizados para cache de informação, e também para armazenamento em disco, geralmente os NoSQL Key/Value como memcached ou redis são mais utilizados para cache e os orientados a documento como MongoDB ou couchdb,raven para armazenamento de dados em disco mesmo.
-
NoSQL agilizam bastante o tempo de desenvolvimento de um projeto e simplificam bastante o trabalho de um desenvolvedor.
*Sobre a performance é exatamente o comentário do chiappa.
*As pessoas esquecem que o MyISAM engine do MySQL também é muito performatica quando temos apenas leitura, digo que é melhor que algumas soluções NoSQL, só não pense em transação.
*Transação, essa é a principal questão quando falamos de NoSQL, poucas soluções suportam transações(ACID) e quando suportam deixam a desejar quando comparadas aos principais SGBDs do Mercado.