Lancement de MariaDB 5.1 pour concurrencer MySQL
En version stable avec 4 moteurs de stockage
Le 2010-01-20 09:06:42, par Katleen Erna, Expert éminent sénior
Mise à jour du 18/05/2011 par Idelways
MariaDB 5.2.6, la dernière version stable du fork de MySQL maintenu par la communauté, vient de sortir.
Les nouveautés de cette version s'intéressent essentiellement au support du SGBDR sous Windows, avec l'arrivée d'un package pour les versions 64-bits, un nouvel installeur MSI pour améliorer le processus d'installation et un package Zip simplifié.
Cette version embarque aussi un assistant pour migrer ses bases de données MySQL sous Windows à MariaDB. Elle est aussi disponible en paquets .deb, 32 et 64bits pour Ubuntu 11.04 « Natty Narwhal », sortie fin avril.
MariaDB 5.2.6 rapatrie aussi toutes les modifications de la branche 5.1 de MySQL qui incluent des composants de MySQL 5.1.57 et 5.1.58. Cette version intègre aussi « XtraDB » de Percona Server 5.1.56-12.7, une version améliorée du moteur de stockage InnoDB.
Le code de source ainsi que les différents packages et installables de cette version sont disponibles sur cette page
Source : les Release Notes
Et vous ?
Que pensez-vous des nouveautés de cette version ?
Êtes-vous passé à MariaDB ?
Qu'en pensez-vous et de son rythme de progression en comparaison avec MySQL ?
Lancement de MariaDB 5.1 pour concurrencer MySQL, en version stable avec 4 moteurs de stockage
Alors que dans une dizaine de jours, la Commission européenne rendra son verdict quant à son examen du rachat de Sun par Oracle, le trublion anti-Oracle Monty Widenius frappe à nouveau avec son clône open-source de MySQL.
Il vient en effet d'en présenter une version RC stable : Maria DB 5.1, dont l'objectif est de remplacer les versions récentes de MySQL 5.1.
Son produit permet une compatibilité maximale avec MySQL 5.1, mais dépasse de plus cette base de données dans plusieurs domaines.
Déjà, MariaDB à une longueur d'avance en terme de moteur de stockage puisqu'elle intègre les moteurs XtraDB (remplaçant InnoDB, la technologie la plus utilisée par MySQL et rachetée par Oracle en 2006), PBXT, FederatedX et Maria, qui équivaut au moteur MyISAM de MySQL.
Ses capacités en multithreading sont également excellentes et permettent de gérer des connections simultanées. S'ajoute à cela une fonction d'élimination de tables, optimisant certaines jointures ainsi que des patches issus du développement de Percona, une version améliorée de MySQL.
Bref, MariaDB a bien évolué et n'a plus à rougir devant sa rivale, MySQL. Reste à savoir si les consommateurs opteront pour le changement, et si le succès sera au rendez-vous.
Source : Lien de téléchargement sur le site de Monty Widenius
Pensez-vous que Maria DB saura supplanter MySQL ?
Etes-vous tenté par son utilisation ?
MariaDB 5.2.6, la dernière version stable du fork de MySQL maintenu par la communauté, vient de sortir.
Les nouveautés de cette version s'intéressent essentiellement au support du SGBDR sous Windows, avec l'arrivée d'un package pour les versions 64-bits, un nouvel installeur MSI pour améliorer le processus d'installation et un package Zip simplifié.
Cette version embarque aussi un assistant pour migrer ses bases de données MySQL sous Windows à MariaDB. Elle est aussi disponible en paquets .deb, 32 et 64bits pour Ubuntu 11.04 « Natty Narwhal », sortie fin avril.
MariaDB 5.2.6 rapatrie aussi toutes les modifications de la branche 5.1 de MySQL qui incluent des composants de MySQL 5.1.57 et 5.1.58. Cette version intègre aussi « XtraDB » de Percona Server 5.1.56-12.7, une version améliorée du moteur de stockage InnoDB.
Source : les Release Notes
Et vous ?
Lancement de MariaDB 5.1 pour concurrencer MySQL, en version stable avec 4 moteurs de stockage
Alors que dans une dizaine de jours, la Commission européenne rendra son verdict quant à son examen du rachat de Sun par Oracle, le trublion anti-Oracle Monty Widenius frappe à nouveau avec son clône open-source de MySQL.
Il vient en effet d'en présenter une version RC stable : Maria DB 5.1, dont l'objectif est de remplacer les versions récentes de MySQL 5.1.
Son produit permet une compatibilité maximale avec MySQL 5.1, mais dépasse de plus cette base de données dans plusieurs domaines.
Déjà, MariaDB à une longueur d'avance en terme de moteur de stockage puisqu'elle intègre les moteurs XtraDB (remplaçant InnoDB, la technologie la plus utilisée par MySQL et rachetée par Oracle en 2006), PBXT, FederatedX et Maria, qui équivaut au moteur MyISAM de MySQL.
Ses capacités en multithreading sont également excellentes et permettent de gérer des connections simultanées. S'ajoute à cela une fonction d'élimination de tables, optimisant certaines jointures ainsi que des patches issus du développement de Percona, une version améliorée de MySQL.
Bref, MariaDB a bien évolué et n'a plus à rougir devant sa rivale, MySQL. Reste à savoir si les consommateurs opteront pour le changement, et si le succès sera au rendez-vous.
Source : Lien de téléchargement sur le site de Monty Widenius
-
clavier12AZQSWXMembre éclairéoù se positionne MariaDB par rapport aux autres DBS opensource ?
car ma philosophie a toujours était :
- petit site ou gros site avec peu de données --->MySQL
- si beacoup de données ---->Postgres
alors maria, je le calle où dans mon raisonnement sachant que Mysql et Postgres m'ont toujours satisfait.le 20/01/2010 à 21:57 -
SQLproRédacteurJe me suis livré à une petite critique de MySQL...
A lire : http://blog.developpez.com/sqlpro/p9...udre-aux-yeux/
Si mariadb est une simple ressucée de MySQL, ce que je constate de prime abord, non seulement cela n'a pas d'intérêt, mais c'est aussi navrant !
Et aussi d'un petit benchmark sur un type de requête un peu complexe mais sur une seule table : http://blog.developpez.com/sqlpro/p9...lles-en-sql-1/
Et là y'a pas photo.... PostGreSQL est entre 22 et 1022 fois plus rapide que MySQL. Quand à SQL Server il est 5947 fois plus radpide que MySQL... seulement !
A +le 18/05/2011 à 15:46 -
clavier12AZQSWXMembre éclairémysql tire sa popularité de PHP.
Si maria n'est pas exploitable nativement via PHP (sans bidouille, sans plugins à rajouter dans une install par défaut) alors MariaDB aura peut-être sa place.
En informatique, on l'a vite vu : c'est pas parce qu'un produit est meilleur qu'un autre qu'il s'impose forcément sur le marché. il s'impose grâce à la com, au marketing et au "pas de bol" (défaut de compatibilité du produit concurrentiel)le 20/01/2010 à 9:22 -
FCYPBAMembre éprouvéPour le moment on utilise MySql en production et on ne changera pas en 2010.
Par contre, on va tester MariaDB et voir ce que cela donne, et pourquoi pas le lancer en production sur de petits projets indépendant ( et surtout non impactant ) de notre coeur de métier.
Dans notre cas il faut également que notre hébergeur acquiert de la compétence dessus.
Et comme le signale Michael, il faut disposer d'un driver stable pour PHPle 20/01/2010 à 9:23 -
thresholdMembre actifPensez-vous que Maria DB saura supplanter MySQL ?
. Etes-vous tenté par son utilisation ?le 20/01/2010 à 9:25 -
MichaëlExpert éminentmariadb vient de mysql. l'auteur a eu la bonne idée de conserver les mêmes api donc à priori, tout produit fonctionnant sur mysql pourrait fonctionner sur mariadb sans modifs.
Envoyé par http://askmonty.org/wiki/index.php/MariaDB_versus_MySQL le 20/01/2010 à 10:04 -
RideKickRédacteurEn fait ce qui manque effectivement a MariaDB pour nous developpeurs PHP c'est un driver natif intégré.
Évidemment MariaDB faisant parler que récemment de lui, ça ne sera pas pour tout de suite.
Edit : Effectivement comme le dit mickael il semblerait que passer par les fonctions natives mysql pourraient fonctionner
Une fois le driver, MariaDB se voulant un clone optimisé de MySQL dont la migration serait transparente pour l'utilisateur, un simple PHPMyAdmin ferait l'affaire pour repartir avec ce SGBD, nous permettant donc de tester si une migration vaudrait le coup.le 20/01/2010 à 10:05 -
AquaaInactifMoi en ce qui me concerne ça m'intéresse pas, j'ai déjà songé à migrer vers postGres et je vous conseille d'ailleurs d'y jeter un coup d'œil.le 20/01/2010 à 10:31
-
Tidus159Membre actifBonjour,
oui ça me tente bien d'essayer ce produit et surtout de le comparer avec mysql, dès que j'ai un petit peu de temps c'est parti !
Question maintenant : postgres, mysql ou Maria DB? et pour quel langage?
@+,
Tid.le 20/01/2010 à 10:44 -
kaymakMembre émériteNous on y songe avec cette histoire de rachat tout cela.
Et pgsql, n'à pas les mêmes outils à disposition que MySQL. Avec un mariaDB compatible, on peut espérer que l'écosystème soit aussi exploitable sur cette bdd.
Et ça c'est génial par rapport à pgsql.
De même pour tout l'apprentissage acquis sur mysql, si mariadb reste compat, sa reste valable, en partie.
Donc se serait une super opération.
J'espère pouvoir faire des tests dessus prochainement. Mais je pense attendre quelques mois avant une mise en prod.le 20/01/2010 à 11:01