A GigaOm está definitivamente alimentando a discussão sobre NoSQL ao perguntar se os bancos de dados SQL escaláveis tiraram o ímpeto do movimento NoSQL. No entanto, interpreto os eventos recentes do mercado de forma um pouco diferente e quero oferecer uma perspectiva alternativa.
Em primeiro lugar, embora algumas pessoas tenham aclamado o NoSQL como o "substituto de tudo" para os bancos de dados relacionais, não está claro se essa era uma visão amplamente difundida. De qualquer forma, o fato de ouvir menos afirmações radicais sobre o NoSQL como uma panaceia não deve ser interpretado como um sinal de desaceleração, mas sim como uma compreensão crescente da função do NoSQL em uma estratégia abrangente de gerenciamento de dados.
Em segundo lugar, embora seja verdade que novas abordagens baseadas em relacionais estejam surgindo para resolver problemas de escalabilidade e desempenho de RDBMS, não vi nenhuma evidência de que elas estejam diminuindo o ímpeto do NoSQL. Há vantagens e desvantagens em ambos os lados da equação relacional, mas ainda não se sabe o quanto esses bancos de dados "SQL escalonáveis" ganham força, principalmente para aplicativos da Web, em que as soluções NoSQL estão ganhando mais força atualmente. Certamente, não vimos nenhuma mudança no interesse e no entusiasmo pela tecnologia Membase, apesar da disponibilidade do Clustrix, VoltDB, Xeround e similares. (E se o envolvimento do conselho consultivo deve ser considerado um indicador de tração em qualquer abordagem tecnológica, também temos representantes do Facebook em nosso conselho consultivo).
Por fim, conforme destacado no artigo da GigaOm, as recentes interrupções relacionadas ao NoSQL são lamentáveis, mas provavelmente não são totalmente inesperadas, dada a novidade das soluções NoSQL. Como acontece com qualquer nova tecnologia, o software está evoluindo rapidamente e as práticas recomendadas ainda estão sendo desenvolvidas. No entanto, mesmo diante dessas dificuldades de crescimento, os clientes continuam a buscar soluções NoSQL, o que me leva a crer que a dor de um banco de dados RDBMS não escalável é muito maior do que a dor de trabalhar com uma tecnologia NoSQL menos comprovada, mas muito mais escalável. Talvez seja por isso que, apesar da publicidade em torno das recentes interrupções, nenhuma das empresas afetadas tenha abandonado seus projetos de NoSQL.
Ainda estamos nos estágios iniciais do rápido crescimento do mercado NoSQL. Algumas das declarações ousadas dos marginais diminuíram, novos recursos de RDBMS estão sendo oferecidos pelas empresas de RDBMS para resolver suas deficiências consideráveis e, sem dúvida, haverá vozes mais altas do campo relacional à medida que o NoSQL continuar a ganhar força rapidamente. Mas nada disso é uma indicação de desaceleração do ímpeto do NoSQL. Na verdade, é mais provável que tudo isso seja apenas um sinal da mudança significativa que está ocorrendo no mercado de gerenciamento de dados.