1
MariaDB 5.5 / 10
Historique
Rachat successif de MySQL par Sun Microsystems, racheté à son
tour par Oracle.
Emergence de nombreux fork de My...
MariaDB
MariaDB a été lancée en 2009 par le créateur de MySQL Monty Widenius
Le moteur XtraDB remplace InnoDB
Nouveau mote...
Percona Server
Percona Server est développé par la société Percona
À l’origine de nombreuses améliorations :
- Ils ont con...
Drizzle
Perte de compatibilité avec MySQL
Effacement de code non essentiel et refactorisation de ce dernier
pour améliorer...
A venir
Facebook, Google, LinkedIn
S’unisse pour publier WebScaleSQL
- A l’origine crée par facebook puis amélioré par goo...
Pourquoi MariaDB ?
Support Oracle
Moteur de stockage
HandlerSocket Plug-in (NoSQL)
Support Multi Master (depuis la version...
Moteur de stockage
Moteur de stockage CONNECT
- autorise MariaDB de se connecter sur d’autres SGBD
Moteur de stockage
Moteur de stockage Spider
- Permet de stocker une table sur plusieurs serveurs
Moteur de stockage TokuD...
HandlerSocket Plug-in
Le meilleur des deux monde
- Accès bas niveau des tables de MariaDB
Multi master
Possibilité des répliquer plusieurs serveurs sur
la même machine
Diminution des coûts d’infrastructures
Meill...
Galera Cluster
A propos
- C’est une replication syncrone multi-master cluster pour
MariaDB
Features
- Read et Write sur to...
Divers
Amélioration des sous requêtes
Options afin de prévenir une requêtes couteuse
Vrai réplication parallèle (n’arriver...
Questions ?
Questions ?
Merci
Prochain SlideShare
Chargement dans…5
×

Presentation mariaDB 10 and fork

606 vues

Publié le

Une introduction pour montrer les nouvelles options de MariaDB 10 et des autres fork de MySQL.

A small introduction to show you what interesting in MariaDB 10 and the others fork of MySQL

Publié dans : Ingénierie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
606
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
11
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Presentation mariaDB 10 and fork

  1. 1. 1 MariaDB 5.5 / 10
  2. 2. Historique Rachat successif de MySQL par Sun Microsystems, racheté à son tour par Oracle. Emergence de nombreux fork de MySQL  MariaDB  Percona Server  Drizzle
  3. 3. MariaDB MariaDB a été lancée en 2009 par le créateur de MySQL Monty Widenius Le moteur XtraDB remplace InnoDB Nouveau moteur de stockage : Spider and Connect Multi master avec la version 10 MariaDB a pour but d’être 100% compatible avec MySQL Meilleurs performances (dans l’ensemble) Adopté par de nombreuses distributions linux à la place de MySQL (Open Suse 12.3, Fedora 19, et toutes les distributions reposant sur celle-ci, RedHat 7, CentOs etc…) Google abandonne MySQL au profit de MariaDB
  4. 4. Percona Server Percona Server est développé par la société Percona À l’origine de nombreuses améliorations : - Ils ont conçu le moteur XtraDB - Conception d’un meilleur scaling sur le matériel actuel Des outils performants : - XtraDBackup (utilisé par l’équipe front office) - Perconna toolkit La majorité de ces patchs sont intégré sur MariaDB
  5. 5. Drizzle Perte de compatibilité avec MySQL Effacement de code non essentiel et refactorisation de ce dernier pour améliorer les perfs Code source converti en C++ Certainement le fork le moins connu.
  6. 6. A venir Facebook, Google, LinkedIn S’unisse pour publier WebScaleSQL - A l’origine crée par facebook puis amélioré par google et patché par LinkedIn & Twitter A surveiller
  7. 7. Pourquoi MariaDB ? Support Oracle Moteur de stockage HandlerSocket Plug-in (NoSQL) Support Multi Master (depuis la version 10) Galera Cluster (réplication semi synchrone)
  8. 8. Moteur de stockage Moteur de stockage CONNECT - autorise MariaDB de se connecter sur d’autres SGBD
  9. 9. Moteur de stockage Moteur de stockage Spider - Permet de stocker une table sur plusieurs serveurs Moteur de stockage TokuDB - Utilise des arbres de fractale à la place de B-Tree - Améliore la compression & performances Autres nouveaux moteurs : Aria, Cassandra
  10. 10. HandlerSocket Plug-in Le meilleur des deux monde - Accès bas niveau des tables de MariaDB
  11. 11. Multi master Possibilité des répliquer plusieurs serveurs sur la même machine Diminution des coûts d’infrastructures Meilleurs performances
  12. 12. Galera Cluster A propos - C’est une replication syncrone multi-master cluster pour MariaDB Features - Read et Write sur tous les nœuds du cluster - Réel réplication parallèle (binlog format : row level) - Connexion native MySQL Avantages - Pas de lag des esclaves - Pas de transactions perdue - Write et Read scalability
  13. 13. Divers Amélioration des sous requêtes Options afin de prévenir une requêtes couteuse Vrai réplication parallèle (n’arrivera pas avant la version 5.7 pour MySQL)
  14. 14. Questions ? Questions ?
  15. 15. Merci

×