Connaissez-vous le TOP 10 des bases de données (partie 2) ?

Vous êtes ici

Connaissez-vous le TOP 10 des bases de données (partie 2) ?

Blog

0 Commentaires

Il y a peu nous avions fait un Top 10 des bases de données avec DB-engine.com, un calculateur de popularité des moteurs de bases de données. Abordons aujourd’hui quelques aspects supplémentaires de ce site.

Voici quelques points que nous aborderons dans ce billet :

  • Comparaison entre la popularité des bases commerciales et la popularité des bases Open Source et évolutions ;
  • Evolution de la popularité par catégories de bases de données (relationnel, différents types de bases NoSQL, etc...) ;
  • Graphiques et tableaux par catégories.

Pour information, nous avons déjà présenté dans notre Blog le principe des bases NoSQL ainsi que les 4 grandes catégories de bases NoSQL :  http://www.digora.com/fr/blog/definition-base-nosql-datastax-mongodb   (URL volontairement visible)

En fait, le TOP 10 contient parfois 20 produits... 

Popularité des bases relationnelles et NoSQL, et évolution de leur popularité depuis 2013

Commençons par examiner la popularité actuelle des bases relationnelles et NoSQL.

Dans le graphique ci-dessous, concentrons-nous sur les catégories suivantes :

  • Relationnal DBMS
  • NoSQL
    • Colonnes (Wide column stores)
    • Document stores
    • Graph DBMS
    • Key-value Stores

Examinons l'évolution de la popularité des bases relationnelles et NoSQL depuis Janvier 2013 (avec une base 100 pour chaque catégorie en 2013) :

Examinons l'évolution de la popularité des bases relationnelles et NoSQL depuis 24 mois (avec une base 100 pour chaque catégorie il y a 24 mois) :

Examinons l'évolution de la popularité des bases relationnelles et NoSQL depuis 12 mois (avec une base 100 pour chaque catégorie il y a 12 mois) :

Remarque : Nous notons une forte montée de la popularité des différents types de bases de données NoSQL depuis quelques années. Néanmoins, ces chiffres ne doivent pas masquer le fait que les bases relationnelles font à elles seules plus de 80% de l'indice de popularité à ce jour, toutes bases confondues, comme indiqué dans le graphique en camembert présenté plus haut.

Bases relationnelles (mode lignes, colonnes ou mixte)

Examinons maintenant la popularité des produits pour chacune des 5 catégories mentionnées ci-dessus.

Voici le top 20 des bases relationnelles, tant commerciales qu'Open Source :

Arrétons-nous quelques instants sur les 4 premières lignes, qui montrent la poussée des bases relationnelles Open Source par rapport aux bases relationnelles commerciales :

  • Les 2 bases commerciales connaissent une évolution mitigée :
    • Oracle connait une augmentation de 19,93% sur 12 mois mais une baisse de 5,51% sur le dernier mois. 
    • SQL Server connait une augmentation de 11,79% sur 12 mois et de 7,77% sur le dernier mois. 
  • Les 2 bases Open Source connaissent une évolution forte, particulièrement pour MySQL :
    • MySQL connait une augmentation de 77,56% sur 12 mois et de 1,72% sur le dernier mois. 
    • PostgreSQL connait une augmentation de 34,09% sur 12 mois et de 3,89% sur le dernier mois. 

Voyons un graphique reprenant les 12 bases relationnelles commerciales parmi le Top 20 des bases relationnelles :

Il ne surprendra personne de constater qu'Oracle et SQL Server sont les leaders des bases commerciales, loin devant DB2 et Microsoft Access.

Voyons maintenant un graphique reprenant les 8 bases relationnelles Open Source (au moins dans leur version d'entrée) parmi le Top 20 des bases relationnelles :

A nouveau, l'indice de popularité de MySQL et PostgreSQL est conforme à la vision du marché que nous constatons aujourd'hui. Maria DB, dérivée de MySQL connait une montée significative. Le tableau détailllé et présenté ci-dessus montre d'ailleurs que MySQL a un niveau de popularité supérieur à SQL Server, arrivant à la position 2.

Bases NoSQL de type Clé-Valeur

Voici le top 20 des bases NoSQL de type Clé-Valeur :

Et le graphique associé, pour une sélection (arbitraire) de produits :

Sortent nettement du lot : REDIS et Amazon DynamoDB.

Bases NoSQL de type Documents

Voici le top 20 des bases NoSQL de type Documents (le site DB-engine inclut ici certaines bases également présentes dans la catégorie Clé-Valeur) :

Et le graphique associé, pour une sélection (arbitraire) de produits :
Nous notons ici la suprématie incontestable de MongoDB, sur lequel DIGORA a développé une expertise.
 

Bases NoSQL de type Graphes

Voici le top 20 des bases de type Graphes (le site DB-engine inclut également ici certaines bases de type multi-modèles) :

Et le graphique associé :
Nous notons ici la suprématie de Neo4j.
 

Bases NoSQL de type Colonnes (Wide Column Stores)

Voici le top 7 des bases de type Colonnes (le site DB-engine inclut également ici 1 base de type multi-modèles) :

Et le graphique associé :

Nous notons ici la suprématie de Cassandra, sur lequel DIGORA a développé une expertise, notamment avec les extensions apportées par DATASTAX.

A suivre...

Il reste quelques points à examiner sur le site db-engines.com 

  • Outils de type Search Engines (ex. Elastic Search, etc..) ;
  • Méthode de calcul de la valeur de popularité présentées pour les produits ci-dessus ;
  • Evolution de la popularité des produits Open Source comparée à la popularité des produits commerciaux ;
  • Liste impressionnante des systèmes de bases de données suivies par le site db-engines.com ;
  • Encyclopédie incluse dans ce même site, dédiée aux systèmes de bases de données ;
  • Vue d'ensemble du blog contenu dans ce même site.

A suivre...

Contactez-nous pour de plus amples informations.

Commentaires (0)

Laisser un commentaire

Plain text

  • Aucune balise HTML autorisée.
  • Les adresses de pages web et de courriels sont transformées en liens automatiquement.
  • Les lignes et les paragraphes vont à la ligne automatiquement.
CAPTCHA
Captcha, confirmez l'envoi du formulaire
Image CAPTCHA
Saisir les caractères affichés dans l'image.