On m'a demandé de vérifier Mariadb car Centos ne fournit pas MySQL 5.5 pour le moment. J'ai lu ces serveurs xtradb comme une halte pour innodb.
Quels sont les avantages d'utiliser l'un ou l'autre parce que s'ils étaient égaux, ils n'auraient pas été appelés du même nom?
Pensez-vous que je devrais passer à Mariadb? Quel genre de problèmes je pourrais rencontrer dans le futur à cause des mises à jour éventuelles?.
Je sais que le fondateur de MySQL est derrière Mariadb, et Oracle gère maintenant MySQL. Cela semble un peu délicat comme une décision délicate.
Merci d'avance pour votre avis,
Mise à jour, J'ai posé la question ici, car Google n'affichait aucune mise à jour récente. Seules quelques anciennes comparaisons publiées avant 2012
XtraDB est InnoDB avec plusieurs correctifs ajoutés. Les correctifs eux-mêmes proviennent de Google, Facebook et autres. XtraDB est géré par Percona et par le cœur du serveur Percona.
Vous pouvez penser à Percona en tant que distributeur qui collecte, coordonne, gère les correctifs et distribue une version améliorée du serveur MySQL.
Une comparaison des fonctionnalités entre le stock MySQL et le serveur Percona peut être consultée ici:
http://www.percona.com/software/percona-server/feature-comparison
Le moteur XtraDB est également fourni en tant qu'implémentation InnoDB par défaut dans MariaDB . MariaDB inclut également InnoDB en tant que moteur de stockage enfichable, ce qui vous permet de choisir.
Les tests de performance montrent que XtraDB s’adapte mieux aux architectures extrêmement parallèles et que XtraDB est bien mieux adapté aux charges de travail nécessitant beaucoup d’écriture. Le moteur InnoDB de MySQL 5.6 incorporera de nombreuses fonctionnalités et avantages qui n’étaient disponibles jusqu’à présent que dans XtraDB.
xtradb est un fork d’innodb (mariadb fournit également une copie originale d’innodb), mais des correctifs avec plusieurs améliorations (entre autres les correctifs de Google et Facebook qui n’avaient jamais été acceptés auparavant dans MySQL)