Os dados de código aberto têm uma personalidade dividida. Há o fanático do NoSQL que gosta de disparar discursos contra o mundo restritivo dos bancos de dados relacionais, e há o devoto do MySQL que é um defensor ferrenho de tudo estruturado – com todos esses dados vivendo ordenadamente em uma tabela em algum lugar.
Apesar de toda a retórica, você pensaria que esses dois lados nunca precisam se dar bem. Na verdade, milhares de empresas estão fazendo com que bancos de dados relacionais e sem esquema funcionem bem juntos todos os dias. Tem sido assim há anos.
Mas as novas tendências tecnológicas tendem a se polarizar. Quando o NoSQL decolou, começou a soar como um chamado para o fim dos bancos de dados relacionais. Não é provável que isso aconteça tão cedo – e por boas razões.
O Craigslist é um ótimo exemplo de uma empresa que integra perfeitamente a recuperação de dados estruturados e não estruturados. Historicamente, a empresa tem usado o MySQL para lidar com o ataque de hora em hora de empregos e anúncios classificados.
Apesar da carga de trabalho pesada, o MySQL está à altura dessa tarefa facilmente. A necessidade de uma abordagem NoSQL surgiu apenas quando os dados arquivados começaram a atingir proporções épicas. Por causa dos requisitos regulatórios, o Craigslist precisa arquivar todos os seus dados históricos - até mesmo aquele anúncio de cinco anos do apartamento sujo e superfaturado em Austin durante o SXSW.
consulte Mais informação