SlideShare une entreprise Scribd logo
1  sur  15
1
MariaDB 5.5 / 10
Historique
Rachat successif de MySQL par Sun Microsystems, racheté à son
tour par Oracle.
Emergence de nombreux fork de MySQL
 MariaDB
 Percona Server
 Drizzle
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
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
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.
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
Pourquoi MariaDB ?
Support Oracle
Moteur de stockage
HandlerSocket Plug-in (NoSQL)
Support Multi Master (depuis la version 10)
Galera Cluster (réplication semi synchrone)
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 TokuDB
- Utilise des arbres de fractale à la place de B-Tree
- Améliore la compression & performances
Autres nouveaux moteurs : Aria, Cassandra
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
Meilleurs performances
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
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)
Questions ?
Questions ?
Merci

Contenu connexe

Tendances

Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Microsoft
 
Gab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureGab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureVincent Thavonekham-Pro
 
Containers & Cloud
Containers & Cloud Containers & Cloud
Containers & Cloud SUSE
 
Nuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinueNuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinuePASCAL Jean Marie
 
GAB 2015 - Nouveautes sur le stockage de donnees dans Azure
GAB 2015  - Nouveautes sur le stockage de donnees dans AzureGAB 2015  - Nouveautes sur le stockage de donnees dans Azure
GAB 2015 - Nouveautes sur le stockage de donnees dans AzureJean-Luc Boucho
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsMicrosoft
 
OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...
OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...
OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...Oceanet Technology
 
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPHExpert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPHSUSE
 

Tendances (13)

Storage Replica
Storage ReplicaStorage Replica
Storage Replica
 
Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?Open Source et Microsoft Azure, rêve ou réalité ?
Open Source et Microsoft Azure, rêve ou réalité ?
 
Gab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur AzureGab2015 Jean-Marie Crommen Docker sur Azure
Gab2015 Jean-Marie Crommen Docker sur Azure
 
Containers & Cloud
Containers & Cloud Containers & Cloud
Containers & Cloud
 
Presentation Aegir
Presentation AegirPresentation Aegir
Presentation Aegir
 
Retour d'expérience Minio
Retour d'expérience MinioRetour d'expérience Minio
Retour d'expérience Minio
 
Nuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration ContinueNuxeo5 - Installation Integration Continue
Nuxeo5 - Installation Integration Continue
 
GAB 2015 - Nouveautes sur le stockage de donnees dans Azure
GAB 2015  - Nouveautes sur le stockage de donnees dans AzureGAB 2015  - Nouveautes sur le stockage de donnees dans Azure
GAB 2015 - Nouveautes sur le stockage de donnees dans Azure
 
Windows Server2016 - Episode01 - NanoServer
Windows Server2016 - Episode01 - NanoServerWindows Server2016 - Episode01 - NanoServer
Windows Server2016 - Episode01 - NanoServer
 
Gns3final
Gns3finalGns3final
Gns3final
 
Administration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs AnalyticsAdministration et supervision depuis le Cloud avec Azure Logs Analytics
Administration et supervision depuis le Cloud avec Azure Logs Analytics
 
OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...
OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...
OT Meeting - Veeam Cloud Connect : une externalisation facile de vos sauvegar...
 
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPHExpert Day 2019 - SUSE Enterrpise Storage et CEPH
Expert Day 2019 - SUSE Enterrpise Storage et CEPH
 

En vedette

A beginners guide to MariaDB
A beginners guide to MariaDBA beginners guide to MariaDB
A beginners guide to MariaDBColin Charles
 
MariaDB Other Features
MariaDB Other FeaturesMariaDB Other Features
MariaDB Other FeaturesJongJin Lee
 
Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011
Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011
Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011A Mon Boss
 
120313 curation5 7_adb_sb
120313 curation5 7_adb_sb120313 curation5 7_adb_sb
120313 curation5 7_adb_sbADBS
 
Gens de metiers. Métiers des gens
Gens de metiers. Métiers des gensGens de metiers. Métiers des gens
Gens de metiers. Métiers des gensBruno Richardot
 
Catalogue Méridianes
Catalogue MéridianesCatalogue Méridianes
Catalogue MéridianesPierre Manuel
 
Lenkua. Presentación de empresa
Lenkua. Presentación de empresaLenkua. Presentación de empresa
Lenkua. Presentación de empresaLenkua
 
Student samples character trait
Student samples character traitStudent samples character trait
Student samples character traitAmanda Brayton
 
Quand le devoir de réserve se heurte au web - La Gazette (2012)
Quand le devoir de réserve se heurte au web - La Gazette (2012)Quand le devoir de réserve se heurte au web - La Gazette (2012)
Quand le devoir de réserve se heurte au web - La Gazette (2012)Franck Confino
 
Medidas de Repositorios y Tendencias Actuales
Medidas de Repositorios y Tendencias ActualesMedidas de Repositorios y Tendencias Actuales
Medidas de Repositorios y Tendencias ActualesXavier Ochoa
 
Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !ALTICS
 
Altics_EtudePubliciteOnline_extrait
Altics_EtudePubliciteOnline_extraitAltics_EtudePubliciteOnline_extrait
Altics_EtudePubliciteOnline_extraitALTICS
 
Direct assurance - Rouler sans assurance
Direct assurance - Rouler sans assuranceDirect assurance - Rouler sans assurance
Direct assurance - Rouler sans assuranceDirect Assurance
 
Veille numérique 071210
Veille numérique 071210Veille numérique 071210
Veille numérique 071210Agence Elan
 

En vedette (20)

A beginners guide to MariaDB
A beginners guide to MariaDBA beginners guide to MariaDB
A beginners guide to MariaDB
 
MariaDB Other Features
MariaDB Other FeaturesMariaDB Other Features
MariaDB Other Features
 
Galaxy Big Data with MariaDB
Galaxy Big Data with MariaDBGalaxy Big Data with MariaDB
Galaxy Big Data with MariaDB
 
Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011
Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011
Stéphane LAPEYRADE - ALCATEL LUCENT - Conférence MEDIA ACES Juillet 2011
 
120313 curation5 7_adb_sb
120313 curation5 7_adb_sb120313 curation5 7_adb_sb
120313 curation5 7_adb_sb
 
4o aniversario
4o aniversario4o aniversario
4o aniversario
 
trabajo 3 Biologia y Conducta
trabajo 3 Biologia y Conductatrabajo 3 Biologia y Conducta
trabajo 3 Biologia y Conducta
 
Las tics
Las ticsLas tics
Las tics
 
Portflolio
PortflolioPortflolio
Portflolio
 
AVP SUMINISTROS INDUSTRIALES
AVP SUMINISTROS INDUSTRIALESAVP SUMINISTROS INDUSTRIALES
AVP SUMINISTROS INDUSTRIALES
 
Gens de metiers. Métiers des gens
Gens de metiers. Métiers des gensGens de metiers. Métiers des gens
Gens de metiers. Métiers des gens
 
Catalogue Méridianes
Catalogue MéridianesCatalogue Méridianes
Catalogue Méridianes
 
Lenkua. Presentación de empresa
Lenkua. Presentación de empresaLenkua. Presentación de empresa
Lenkua. Presentación de empresa
 
Student samples character trait
Student samples character traitStudent samples character trait
Student samples character trait
 
Quand le devoir de réserve se heurte au web - La Gazette (2012)
Quand le devoir de réserve se heurte au web - La Gazette (2012)Quand le devoir de réserve se heurte au web - La Gazette (2012)
Quand le devoir de réserve se heurte au web - La Gazette (2012)
 
Medidas de Repositorios y Tendencias Actuales
Medidas de Repositorios y Tendencias ActualesMedidas de Repositorios y Tendencias Actuales
Medidas de Repositorios y Tendencias Actuales
 
Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !Découvrez enfin ce qui est réellement vu !
Découvrez enfin ce qui est réellement vu !
 
Altics_EtudePubliciteOnline_extrait
Altics_EtudePubliciteOnline_extraitAltics_EtudePubliciteOnline_extrait
Altics_EtudePubliciteOnline_extrait
 
Direct assurance - Rouler sans assurance
Direct assurance - Rouler sans assuranceDirect assurance - Rouler sans assurance
Direct assurance - Rouler sans assurance
 
Veille numérique 071210
Veille numérique 071210Veille numérique 071210
Veille numérique 071210
 

Similaire à Presentation mariaDB 10 and fork

Azure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides KeynoteAzure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides KeynoteMicrosoft
 
Jeudis du Libre - MySQL InnoDB Cluster
Jeudis du Libre - MySQL InnoDB ClusterJeudis du Libre - MySQL InnoDB Cluster
Jeudis du Libre - MySQL InnoDB ClusterFrederic Descamps
 
Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012Microsoft Technet France
 
Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Smile I.T is open
 
Les micro orm, alternatives à entity framework
Les micro orm, alternatives à entity frameworkLes micro orm, alternatives à entity framework
Les micro orm, alternatives à entity frameworkMSDEVMTL
 
Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Mame Cheikh Ibra Niang
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesXavier MARIN
 
les-moteurs-de-stockage-de-mysql
les-moteurs-de-stockage-de-mysqlles-moteurs-de-stockage-de-mysql
les-moteurs-de-stockage-de-mysqlYassine Sabek
 
Mariadb pour les developpeurs - OSDC
Mariadb pour les developpeurs - OSDCMariadb pour les developpeurs - OSDC
Mariadb pour les developpeurs - OSDCChristophe Villeneuve
 
Net Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a ServiceNet Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a ServiceRSD
 
Les données on-premise et dans le cloud. Quelles options ?
Les données on-premise et dans le cloud. Quelles options ?Les données on-premise et dans le cloud. Quelles options ?
Les données on-premise et dans le cloud. Quelles options ?Microsoft
 
Intellicore Tech Talk 10 - Apache Web Server Internals
Intellicore Tech Talk 10 - Apache Web Server InternalsIntellicore Tech Talk 10 - Apache Web Server Internals
Intellicore Tech Talk 10 - Apache Web Server InternalsNeil Armstrong
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureThomas Conté
 
Docker en Production (Docker Paris)
Docker en Production (Docker Paris)Docker en Production (Docker Paris)
Docker en Production (Docker Paris)Jérôme Petazzoni
 
[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013Groupe D.FI
 
JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?Microsoft
 
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Jérôme Petazzoni
 

Similaire à Presentation mariaDB 10 and fork (20)

Mariadb une base de données NewSQL
Mariadb une base de données NewSQLMariadb une base de données NewSQL
Mariadb une base de données NewSQL
 
Le nouveau AMP : apache mariadb php
Le nouveau AMP : apache mariadb phpLe nouveau AMP : apache mariadb php
Le nouveau AMP : apache mariadb php
 
Azure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides KeynoteAzure Camp 9 Décembre 2014 - slides Keynote
Azure Camp 9 Décembre 2014 - slides Keynote
 
My Sql [6
My Sql [6My Sql [6
My Sql [6
 
Jeudis du Libre - MySQL InnoDB Cluster
Jeudis du Libre - MySQL InnoDB ClusterJeudis du Libre - MySQL InnoDB Cluster
Jeudis du Libre - MySQL InnoDB Cluster
 
Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012Gestion des environnements hétérogènes avec System Center 2012
Gestion des environnements hétérogènes avec System Center 2012
 
Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?Webinar Smile : Comment industrialiser votre SI avec Ansible ?
Webinar Smile : Comment industrialiser votre SI avec Ansible ?
 
Les micro orm, alternatives à entity framework
Les micro orm, alternatives à entity frameworkLes micro orm, alternatives à entity framework
Les micro orm, alternatives à entity framework
 
Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5Rapport d'installation de Linux Engine X MariaDB PHP5
Rapport d'installation de Linux Engine X MariaDB PHP5
 
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseriesBreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
BreizhCamp 2019 - IoT et open source hardware pour la collecte de timeseries
 
les-moteurs-de-stockage-de-mysql
les-moteurs-de-stockage-de-mysqlles-moteurs-de-stockage-de-mysql
les-moteurs-de-stockage-de-mysql
 
Mariadb pour les developpeurs - OSDC
Mariadb pour les developpeurs - OSDCMariadb pour les developpeurs - OSDC
Mariadb pour les developpeurs - OSDC
 
Net Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a ServiceNet Worker 9 : une solution orientée Backup As a Service
Net Worker 9 : une solution orientée Backup As a Service
 
Les données on-premise et dans le cloud. Quelles options ?
Les données on-premise et dans le cloud. Quelles options ?Les données on-premise et dans le cloud. Quelles options ?
Les données on-premise et dans le cloud. Quelles options ?
 
Intellicore Tech Talk 10 - Apache Web Server Internals
Intellicore Tech Talk 10 - Apache Web Server InternalsIntellicore Tech Talk 10 - Apache Web Server Internals
Intellicore Tech Talk 10 - Apache Web Server Internals
 
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans AzureTechDays 2014 : retour d'expérience Kompass migration Java dans Azure
TechDays 2014 : retour d'expérience Kompass migration Java dans Azure
 
Docker en Production (Docker Paris)
Docker en Production (Docker Paris)Docker en Production (Docker Paris)
Docker en Production (Docker Paris)
 
[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013[Café techno] Symantec NetBackup 7.6 - 12/2013
[Café techno] Symantec NetBackup 7.6 - 12/2013
 
JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?JavaScript aussi sur le serveur et jusque dans le cloud?
JavaScript aussi sur le serveur et jusque dans le cloud?
 
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
Docker : quels enjeux pour le stockage et réseau ? Paris Open Source Summit ...
 

Dernier

conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de planchermansouriahlam
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfmia884611
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfInstitut de l'Elevage - Idele
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfInstitut de l'Elevage - Idele
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...Institut de l'Elevage - Idele
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)Sana REFAI
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageInstitut de l'Elevage - Idele
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...Institut de l'Elevage - Idele
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...Institut de l'Elevage - Idele
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusInstitut de l'Elevage - Idele
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...Institut de l'Elevage - Idele
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfSophie569778
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...Institut de l'Elevage - Idele
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesInstitut de l'Elevage - Idele
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestionyakinekaidouchi1
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéInstitut de l'Elevage - Idele
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...Institut de l'Elevage - Idele
 

Dernier (20)

conception d'un batiment r+4 comparative de defferente ariante de plancher
conception d'un  batiment  r+4 comparative de defferente ariante de plancherconception d'un  batiment  r+4 comparative de defferente ariante de plancher
conception d'un batiment r+4 comparative de defferente ariante de plancher
 
Câblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdfCâblage, installation et paramétrage d’un réseau informatique.pdf
Câblage, installation et paramétrage d’un réseau informatique.pdf
 
JTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdfJTC 2024 - Réglementation européenne BEA et Transport.pdf
JTC 2024 - Réglementation européenne BEA et Transport.pdf
 
JTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdfJTC 2024 La relance de la filière de la viande de chevreau.pdf
JTC 2024 La relance de la filière de la viande de chevreau.pdf
 
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
GAL2024 - Parcellaire des fermes laitières : en enjeu de compétitivité et de ...
 
Algo II : les piles ( cours + exercices)
Algo II :  les piles ( cours + exercices)Algo II :  les piles ( cours + exercices)
Algo II : les piles ( cours + exercices)
 
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdfJTC 2024 - DeCremoux_Anomalies_génétiques.pdf
JTC 2024 - DeCremoux_Anomalies_génétiques.pdf
 
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engageGAL2024 - Décarbonation du secteur laitier : la filière s'engage
GAL2024 - Décarbonation du secteur laitier : la filière s'engage
 
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
GAL2024 - Méthane 2030 : une démarche collective française à destination de t...
 
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
GAL2024 - Renouvellement des actifs : un enjeu pour la filière laitière franç...
 
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenusGAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
GAL2024 - Situation laitière 2023-2024 : consommation, marchés, prix et revenus
 
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
GAL2024 - Traite des vaches laitières : au coeur des stratégies d'évolution d...
 
CAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptxCAP2ER_GC_Presentation_Outil_20240422.pptx
CAP2ER_GC_Presentation_Outil_20240422.pptx
 
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdfWBS OBS RACI_2020-etunhjjlllllll pdf.pdf
WBS OBS RACI_2020-etunhjjlllllll pdf.pdf
 
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
JTC 2024 - Leviers d’adaptation au changement climatique, qualité du lait et ...
 
GAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentesGAL2024 - Changements climatiques et maladies émergentes
GAL2024 - Changements climatiques et maladies émergentes
 
comprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestioncomprehension de DDMRP dans le domaine de gestion
comprehension de DDMRP dans le domaine de gestion
 
JTC 2024 Bâtiment et Photovoltaïque.pdf
JTC 2024  Bâtiment et Photovoltaïque.pdfJTC 2024  Bâtiment et Photovoltaïque.pdf
JTC 2024 Bâtiment et Photovoltaïque.pdf
 
GAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversitéGAL2024 - L'élevage laitier cultive la biodiversité
GAL2024 - L'élevage laitier cultive la biodiversité
 
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
GAL2024 - Consommations et productions d'énergies dans les exploitations lait...
 

Presentation mariaDB 10 and fork

  • 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. 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. 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. 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. 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. 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. Moteur de stockage Moteur de stockage CONNECT - autorise MariaDB de se connecter sur d’autres SGBD
  • 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. HandlerSocket Plug-in Le meilleur des deux monde - Accès bas niveau des tables de MariaDB
  • 11. Multi master Possibilité des répliquer plusieurs serveurs sur la même machine Diminution des coûts d’infrastructures Meilleurs performances
  • 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. 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)
  • 15. Merci