Developpez.com

Télécharger gratuitement le magazine des développeurs, le bimestriel des développeurs avec une sélection des meilleurs tutoriels

SkySQL et MariaDB se disent « oui » pour créer NewSQL
Qui offrira le meilleur de SQL et NoSQL

Le , par Stéphane le calme, Chroniqueur Actualités
En achetant Sun, Oracle voulait mettre la main sur le plus populaire des gestionnaires de base de données open source : MySQL.

Cependant, la politique de développement fermé de la firme avait entraîné la perte des membres d’élite qui se sont séparés pour créer le fork MySQL MariaDB pour les uns et SkySQL pour les autres.

Ce 23 avril, SkySQL a annoncé avoir signé un accord de fusion avec Monty Program AB, société mère de MariaDB. L'objectif de cette nouvelle société, qui demeure sous l’étendard de SkySQL est de développer MariaDB dans une base de données open source « NewSQL », regroupant le meilleur de SQL et NoSQL et véritablement interopérable. La communauté continuera à contribuer comme la Fondation MariaDB

« Je suis assuré que le projet MariaDB restera open source pour toujours, tout en sachant que les entreprises et la communauté des utilisateurs, à la fois de MySQL et de MariaDB, bénéficieront des meilleurs produits et du support fourni par SkySQL », a déclaré dans un communiqué Michael Widenius, créateur de MySQL et MariaDB.

Il faut noter que le SGBD MariaDB rivalise avec Oracle. En effet, de grandes distributions Linux comme Fedora ou openSUSE ont migré vers MariaDB au détriment de MySQL.

De plus, Wikipédia aurait également abandonné sa variante de MySQL qu’il utilisait pour MariaDB, avec beaucoup de satisfaction.

Sources : Monty Program AB, blog Wikipedia

Et vous ?

Que pensez-vous de cette fusion ?

Avec ces gains de performances, pensez-vous qu’il y ait matière à s’inquiéter pour l’avenir de MySQL ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de ymoreau ymoreau - Membre émérite https://www.developpez.com
le 25/04/2013 à 11:00
J'aurais cru qu'entre le rachat de Mysql et les forks à l'avenir et la politique incertains auraient fait monter l'utilisation de PostgreSQL (qui est un projet ultra stable) mais je n'en ai pas l'impression. Je ne connais pas assez les différences entre ces SGBD pour savoir si c'est un choix technique justifié ou bien seulement une habitude qui reste.
Avatar de berceker united berceker united - Expert confirmé https://www.developpez.com
le 25/04/2013 à 14:07
Citation Envoyé par ymoreau  Voir le message
J'aurais cru qu'entre le rachat de Mysql et les forks à l'avenir et la politique incertains auraient fait monter l'utilisation de PostgreSQL (qui est un projet ultra stable) mais je n'en ai pas l'impression. Je ne connais pas assez les différences entre ces SGBD pour savoir si c'est un choix technique justifié ou bien seulement une habitude qui reste.

En faite, je doute que ça arrivera, je prend pour exemple avec windows. A chaque nouvel version des voix s'élèvent pour dire que les gens vont commencer à utilise linux. Proportionnellement Linux n'a pas spécialement plus décollé.
Mysql est sous surveillance et jusqu'à présent tant qu'Oracle ne bouge pas ça ne va pas bouger coté entreprise. Pour l'instant ces derniers n'y voit pas un intérêt car c'est couteux de faire cette migration.
Mais Posgresql, malgré ses fortes qualité a un déficit d'image dans le sens ou elle a pas une place/position forte et les sociétés, hélas, juge beaucoup sur ça.
- Poste graisse ? C'est quoi ça ? Qui est derrière ce truc ? Encore un truc de geek que personne connait. Au moins, Mysql il y a Oracle...
Avatar de iMeee iMeee - Nouveau membre du Club https://www.developpez.com
le 25/04/2013 à 14:15
Les gens ont beaucoup (trop) utilisé MySQL, par conséquent les applications se sont adaptés à sa vision abstraite de la norme SQL.

Du coup aujourd'hui on est obligé d'utiliser des SGBDDR compatibles avec MySQL pour assurer la compatibilité de certaines applications.

Mais PostgreSQL n'a pas décollé pour autant, c'est bien dommage.
Avatar de fregolo52 fregolo52 - Expert confirmé https://www.developpez.com
le 25/04/2013 à 14:33
Citation Envoyé par Stéphane le calme  Voir le message
Avec ces gains de performances, pensez-vous qu’il y ait matière à s’inquiéter pour l’avenir de MySQL ?

Je pense qu'il n'y a pas de mal à faire mieux que MySQL. J'ai bossé sur un petit projet PHP/MySQL 5.1, ce SGDB est une horreur question perf : SQL Server Express était plus rapide alors que je n'avais pas de clé primaire ni d'index sous SQL Server alors que j'en avais sous MySQL.

Pour la fusion, je dirais : quel bonheur !!! Plus qu'1 seul SGDB lié au fork "Sun".
On ne peut malheureusement pas dire la même chose pour les suites bureautique OOo et LO.
Avatar de jmnicolas jmnicolas - Membre éprouvé https://www.developpez.com
le 25/04/2013 à 14:43
Citation Envoyé par berceker united  Voir le message
- Poste graisse ? C'est quoi ça ? Qui est derrière ce truc ? Encore un truc de geek que personne connait. Au moins, Mysql il y a Oracle...

Chez moi installer et administrer une BDD c'est déjà être geek hein.

MySql (et ses forks) est populaire parce que c'est pas strict ... n'importe quel salopiaud peut faire tourner un truc plus ou moins bancale ... comme la plupart des outils pour faire du Web.

(je vais pas me faire des amis sur ce coup là )
Avatar de ddoumeche ddoumeche - Membre éprouvé https://www.developpez.com
le 30/04/2013 à 23:28
C'est du gros pipeau marketing : MariaDB ne fait que repomper les patches de mysql pour avoir un produit aux performances identiques 6 mois après.
Tous les benchs que j'ai vu montrent MariaDB derrière Mysql ou quasiment à équalité.

D'ailleurs les plus gros contributeurs au moteur InnoDB ne sont pas Oracle ou Monty, mais des fins connaisseurs du système ou des gens les utilisant sur des très gros volumes : percona, facebook, google.
Avatar de Chauve souris Chauve souris - Membre chevronné https://www.developpez.com
le 03/05/2013 à 13:53
Si la visée hégémonique de Oracle est discutable, le panier de crabes du petit monde "open source" l'est aussi. Au moins chez Oracle il y a un tyran (au sens antique) qui dirige et trace la ligne directrice. Chez les "libres" ce ne sont que querelles de personnes, chacun voulant tirer la couverture à soi. Donc on va retrouver dans le monde SGBD ce qu'on a dans le monde de Windows et des mille et une distributions de Linux. Avec, pour ne rien arranger pour nous autres froggies, une absence de traductions (je suis informaticien pas professeur d'anglais). Au moins la doc Microsoft en anglais est compréhensible (et si je le dit...) alors que celle des linuxiens est du jargon d'universités du Wyoming.

Tant pis si, à me lire, certains vont en faire des extrasystoles...

Tout ça pour dire que si on désire échapper à l'hégémonie de Microsoft et de son très abouti, il faut le reconnaître, SQL Server, il n'en reste qu'un : PostgreSQL. Il s'améliore de version en version, il est performant même s'il n'a pas toutes les fonctionnalités de SQL Server et une équipe de francophones maintient une bonne grosse traduction (1723 pages pour la version 9.0.4). Du coup Microsoft lâche du lest et "donne" une version gratuite dite "express" de son SQL Server qui n'est pas mal du tout pour les petites entreprises.
Avatar de Lyche Lyche - Expert confirmé https://www.developpez.com
le 03/05/2013 à 16:30
Hmm, je sais pas ce que ça va donner. Le meilleur du pire réunis en une seule entité...
Au moins on saura ce qu'il faut fuir plus rapidement

Citation Envoyé par jmnicolas  Voir le message
Chez moi installer et administrer une BDD c'est déjà être geek hein.

MySql (et ses forks) est populaire parce que c'est pas strict ... n'importe quel salopiaud peut faire tourner un truc plus ou moins bancale ... comme la plupart des outils pour faire du Web.

(je vais pas me faire des amis sur ce coup là )

Non seulement ce n'est pas strict (quoi que) mais c'est surtout bourré de mauvaises pratiques que trop de gens finissent par garder.
Et je crois que ce qui fait le plus de tors à MySQL, c'est justement son côté accessible à tous. On en arrive à des dev qui n'ont aucune connaissance en BDD qui vont tripatouiller un truc totalement à l'arrache, sans normes qui ne sera pas maintenable.
Je passe volontairement sur les défauts de MySQL
Avatar de Zefling Zefling - Membre émérite https://www.developpez.com
le 13/09/2013 à 16:08
Pour avoir touché au deux. Postgre est bien plus puissant mais moins flexible sur certains trucs. Passer mes projets de MySQL vers Postgre me semble compliqué. J'ai voulu y passer à un moment, mais des trucs que j'utilise beaucoup qui ne sont pas présentes dans Postgre, et d'autres sont difficiles à mettre en œuvre. Mon projet colle un peu trop à MySQL ce qui me pose finalement problème. Bref, une transition vers MariaDB serait bien plus envisageable.
Avatar de rawsrc rawsrc - Modérateur https://www.developpez.com
le 13/09/2013 à 17:25
Citation Envoyé par Zefling  Voir le message
mais des trucs que j'utilise beaucoup qui ne sont pas présentes dans Postgre, et d'autres sont difficiles à mettre en œuvre

Tu pourrais me donner quelques exemples de non portabilité auxquels tu as été confronté, merci.
Offres d'emploi IT
Développeur c#, .net technologies microsoft
VOCALCOM - Ile de France - Paris (75017
Full stack web developer h/f
Multiposting - Ile de France - Paris (75000)
Responsable technique JEE H/F
COOPTALIS - Nord Pas-de-Calais - Lille

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil