[SP-pm] NoSQL não é um conceito, arquitetura, modelo, ... ! [Was: [off-topic] Artigo sobre ... ]

Thiago Rondon thiago at aware.com.br
Fri Sep 17 14:10:48 PDT 2010


NoSQL não é uma arquitetura de software, não é um protocolo, não é uma 
API, não é uma especificação, não é uma metodologia, não é um produto, 
não é uma ciência, não é nada...

Classificar um banco de [dados/informações/'whatever'] como "NoSQL" não 
faz sentido.

Porém, existe este buzz que é utilizado para referenciar ao movimento de 
uma tendencia de trocarem a "única opção" para *desenvolvedores no 
geral*, de utilizarem banco de dados relacionais para "tudo".

A discussão que o movimento pode gerar é positiva, mas quando ela é bem 
empregada, ou seja... Você tem maneiras de se fazer isto, alternativas, 
mas qual é mesmo o teu problema ? Você precisa mesmo de um banco 
relacional ?

O exagero da utilização desta *buzz* é uma tremenda besteira, chega a 
doer o "ouvido" quando escuto o emprego da palavra como adjetivo, 
característica, tecnologia e etc...

Enfim, minha recomendação: Use de forma moderada o termo "NoSQL", e 
quando usar diga sobre um 'movimento' e não que isto é "tecnologia".

Meus centavos,
-Thiago Rondon


More information about the SaoPaulo-pm mailing list