Nous avons récemment rencontré Matt Asay, vice-président des stratégies commerciales chez MongoDB, pour discuter de la nature perturbatrice des solutions NoSQL, des avantages d'une approche open source et des futurs projets de MongoDB..

MongoDB est une base de données NoSQL axée sur l'agilité et l'évolutivité. Elle aide les organisations telles que The National Archives, The Guardian et Telefonica en fournissant une solution open-source non relationnelle qui permet la gestion de données produites par des applications modernes..

Cela a fait de MongoDB une solution populaire auprès de la communauté des startups du Royaume-Uni, en les aidant à créer leur entreprise autour de données précieuses. En tant que membre d'un secteur dynamique et en pleine mutation, Asay s'est enthousiasmé pour le rôle de l'industrie et de son entreprise au cours de notre période de questions..

Tech Radar Pro: avec le marché de la base de données dominé par Oracle et IBM, comment NoSQL remet-il en cause cet ordre établi?

Matt Asay: NoSQL a commencé comme un mouvement et est devenu moins utile comme définition de catégorie. Je dis "moins utile" car "NoSQL" décrit un ensemble de bases de données généralement plus différentes que des bases similaires..

Pourtant, NoSQL avait pour objectif de décrire le passage des données rigides et structurées du passé à un nouveau monde de données non structurées et en constante évolution..

C'est le monde dans lequel MongoDB vit et prospère. La plupart des données actuelles ne correspondent tout simplement pas parfaitement à une base de données relationnelle. Bien sûr, avec suffisamment de temps et d'argent, vous pouvez forcer la plupart des données dans les lignes et les colonnes d'une base de données relationnelle, mais les entreprises commencent à se rendre compte qu'il s'agit d'une très mauvaise utilisation de ressources et de temps..

Je reformulerais donc votre question: avec les données actuelles parfaitement adaptées à une base de données générique NoSQL telle que MongoDB, comment les utilisateurs similaires d'Oracle peuvent-ils espérer rester pertinents pour les applications modernes??

Non pas parce qu'Oracle est une mauvaise base de données - c'est fantastique pour les besoins commerciaux d'hier. Mais parce que les applications modernes ont besoin d’une base de données moderne comme MongoDB.

TRP: Quelles sont les fonctionnalités d’une solution open source telle que MongoDB que les offres propriétaires ne possèdent pas??

MA: MongoDB n’offre pas tellement de fonctionnalités que, par exemple, Oracle. Oracle existe depuis 40 ans. Il a une richesse de fonctionnalités. Cependant, ce que les SGBDR propriétaires ou open-source n’ont pas, c’est la capacité naturelle de traiter à grande échelle des données non structurées et semi-structurées..

Considérez ceci: 90% des données mondiales ont été créées au cours des deux dernières années, 80% des données mondiales sont non structurées et les données non structurées augmentent deux fois plus vite que les données structurées..

Mettez cela ensemble et il est clair que les tendances favorisent les bases de données qui sont à l'aise avec des données en désordre qui ne s'intègrent pas parfaitement dans les lignes et les colonnes d'une base de données relationnelle..

TRP: MongoDB a-t-il été conçu spécifiquement pour les applications Web ou a-t-il d'autres cas d'utilisation??

MA: Le cofondateur Dwight Merriman aime décrire MongoDB comme la base de données qu’il souhaiterait avoir lorsqu’il a lancé DoubleClick, qu’il a ensuite vendu à Google. Il ne s'agit pas d'applications Web: il s'agit d'une toute nouvelle génération d'applications modernes nécessitant une base de données opérationnelle..

Une des raisons pour laquelle MongoDB est si populaire est qu’il s’agit d’une véritable base de données à vocation générale, utile dans un grand nombre de cas d’utilisation, y compris la gestion de contenu, les mégadonnées (y compris la base de données propulsant un nouveau type d’applications pour l’internet des objets), et catalogues d'actifs, et plus encore.

TRP: Diriez-vous que l'Europe est plus lente à adopter des solutions open source que le reste du monde, ou est-il plus ouvert d'esprit??

MA: L'ironie est que les Européens ont été les plus rapides à développer la plupart des technologies open source, mais les entreprises européennes ont été plus lentes à adopter que les organisations de l'APAC ou de l'Amérique du Nord..