A Couchbase, empresa que fornece o Couchbase Server, um banco de dados orientado a documentos, conduziu em dezembro último uma pesquisa com mais de 1.300 desenvolvedores, arquitetos de software e administradores de TI da Europa, Ásia e Américas; dentre os entrevistados, estavam 150 clientes da Couchbase. Alguns pontos principais da pesquisa, que indicam uma tendência no sentido de adoção do NoSQL, são:
- 50% iniciaram projetos com NoSQL na primeira metade de 2011;
- 70% das empresas com mais de 250 desenvolvedores planejam iniciar projetos com NoSQL em 2012.
Curiosamente, a maioria dos entrevistados não mencionou escalabilidade como o fator principal para adoção do NoSQL, e sim a falta de flexibilidade dos esquemas de banco de dados, como mostra o gráfico abaixo:
Com relação à questão "Qual a sua maior expectativa/esperança para o que a tecnologia NoSQL fará para você em 2012?" algumas das respostas de usuários relacionadas com esquemas de banco de dados são:
- Libertar-se de esquemas de dados pouco flexíveis, que são de difícil adaptação para mudanças nos requisitos de negócio.
- Aposentar repositórios de dados legados e rígidos e substituí-los por repositórios mais eficientes e flexíveis.
- Isolar alterações custosas de esquemas de dados e simplificar a escalabilidade horizontal.
De acordo com a pesquisa, soluções NoSQL são em sua maioria utilizadas para o rastreamento/segmentação de usuários em tempo real para publicidade; recuperação de desastres, acompanhamento de inventário, automação industrial, subscrição de seguros, operações envolvendo centros de atendimento (com replicação de dados de produção), e análise de interações no Twitter.
A adoção crescente do NoSQL aparece em outra pesquisa com 400 desenvolvedores na América do Norte, publicada em 2011 pela Evans Data. O NoSQL está sendo aceito rapidamente por desenvolvedores de empresas na América do Norte, com 56% reportando pelo menos um pouco de utilização de bancos de dados sem esquemas, e 63% citando planos de utilização nos próximos 2 anos... O NoSQL é bem mais forte no segmento empresarial do que entre a população geral de desenvolvedores (43% esperam utilizar NoSQL).
Uma previsão para o mercado NoSQL para o período de 2013 a 2018, publicada pela Market Research Media em janeiro prevê que o mercado de NoSQL em todo o mundo atinja:
3.4 bilhões até 2018 com um taxa composta de crescimento anual de 21% entre 2013 e 2018. O mercado de NoSQL gerará 14 bilhões de dólares no período entre 2013 e 2018
O evento GigaOm Structure Europe de 2012 menciona no seu programa:
As tendências de crescimento para este ano são a adoção de NoSQL e o aparecimento de plataformas de nuvem especialmente projetadas para grandes volumes de dados. Iremos nos aprofundar nessas mudanças e no que elas significam para sua empresa.
E Alex Popescu, arquiteto de software e co-fundador do InfoQ, considera que existem duas maneiras principais para que NoSQL seja adotado por uma empresa: integração direta com o Hadoop; e adoção de soluções NoSQL como cidadãs de primeira classe em frameworks populares.