O Rei está morto? Viva ao Rei!
Se existe um Rei no desenvolvimento de software este é o Banco de Dados Relacional, SGBDR. Até recentemente era incontestável como solução para armazenamento de dados e como principal componente da arquitetura dos sistemas de informação. As necessidades do desenvolvimento WEB, como computação nas nuvens, e o surgimento de novas soluções, leva a se reavaliar o status dos SGBDR.
Em geral vemos o SGBDR como principal componente de um sistema de informação com o advento dos sistemas web este posto cada vez mais é do servidor web. Pensando desta forma o “Rei está morto. Viva ao Rei!” . No entanto qual a sua relevância por trás do servidor web?
Cada vez mais surgem soluções concorrentes aos SGBDR: o simpleDB da Amazon, o BigTable da Google, o couchDB, MongoDB, entre outras. Com o surgimento de aplicações de sucesso usando estas tecnologias talvez tenhamos cada vez mais a sua adoção. Neste caso o Rei está deposto mas quem será o novo Rei? Podemos pensar que efetivamente não existirá quem ocupe o posto. Entretanto vale salientar que se o SGBDR vai ser deposto o mesmo não acontece com o SQL.
Afinal eu apenas espero que não tenha mais que implementar, a contragosto, soluções onde algum analista achou melhor colocar o documento da planilha ou o a foto dos funcionários dentro de um campo blob no SGBDR, ou tenha que explicar a um desenvolvedor que o banco de dados não é o único lugar que podemos armazenar uma informação.
Referências:
Activity