Mysql
 sql >> Base de données >  >> RDS >> Mysql

Les données open source grandissent :choisir MySQL, NoSQL ou les deux

Les données open source ont une double personnalité. Il y a le fanatique de NoSQL qui aime lancer des tirades contre le monde restrictif des bases de données relationnelles, puis il y a le passionné de MySQL qui est un ardent défenseur de tout ce qui est structuré - avec toutes ces données qui vivent soigneusement dans une table quelque part.

Malgré toute la rhétorique, on pourrait penser que ces deux parties n'ont jamais à s'entendre. En fait, des milliers d'entreprises font en sorte que les bases de données relationnelles et sans schéma fonctionnent bien ensemble chaque jour. C'est comme ça depuis des années.

Mais les nouvelles tendances technologiques ont tendance à se polariser. Lorsque NoSQL a décollé, cela a commencé à sonner comme un appel à la fin des bases de données relationnelles. Il est peu probable que cela se produise de sitôt, et pour cause.

Craigslist est un excellent exemple d'entreprise intégrant de manière transparente la récupération de données structurées et non structurées. Historiquement, l'entreprise a utilisé MySQL pour gérer l'assaut horaire des offres d'emploi et des petites annonces.

Malgré la lourde charge de travail, MySQL est facilement à la hauteur de cette tâche. Le besoin d'une approche NoSQL n'est apparu que lorsque les données archivées ont commencé à atteindre des proportions épiques. En raison des exigences réglementaires, Craigslist doit archiver toutes ses données historiques, même cette annonce vieille de cinq ans pour l'appartement miteux et hors de prix à Austin pendant SXSW.

En savoir plus