Skip to Content
Dismiss
Innovation
Une vision de l’IA pour tous

Une base unifiée et automatisée pour transformer les données en intelligence à grande échelle.

En savoir plus
Dismiss
Du 16 au 18 juin, Las Vegas
Pure//Accelerate® 2026

Découvrez comment exploiter la véritable valeur de vos données. 

S’inscrire maintenant
Dismiss
Rapport Gartner® Magic Quadrant™ 2025
En tête dans les catégories Exécution et Vision

Everpure s’est classé parmi les leaders dans le Gartner® Magic Quadrant™ 2025 pour les plateformes de stockage d’entreprise et se positionne en tête dans les catégories Exécution et Vision.

Obtenir le rapport

Qu’est-ce que MariaDB ?

MariaDB est un système d’administration de bases de données relationnelles (ou SGBDR) open source et gratuit. Il a été conçu par les développeurs à l’origine de MySQL suite aux inquiétudes concernant la commercialisation de MySQL après son acquisition par Oracle en 2009.

Écrit en C/C++, il prend en charge plusieurs langages de programmation, dont les langages C, C#, Java, Python, PHP et Perl. Il prend également en charge les principaux systèmes d’exploitation, notamment Windows, Linux et macOS.

Même si MariaDB est un système de base de données relationnelle, il propose des fonctionnalités similaires aux bases de données non relationnelles (NoSQL) dans la version 10. Le moteur Connect permet d’accéder facilement aux données non structurées au sein de MariaDB, tandis que les colonnes dynamiques permettent le stockage NoSQL de différents types d’objets sur la même ligne.

À quoi sert MariaDB ?

MariaDB offre les mêmes fonctionnalités que MySQL et peut être utilisé pour remplacer directement le serveur de base de données MySQL (on peut désinstaller MySQL et installer MariaDB sans aucun autre changement, par exemple). Conçu pour la vitesse, la fiabilité et la facilité d’utilisation, le système peut être utilisé pour les tâches de traitement des petites et grandes entreprises.

D’où vient le nom MariaDB ?

Le nom de MariaDB vient de l’une des filles du co-fondateur, Michael « Monty » Winenius. MySQL, désormais une marque déposée par Oracle, porte le nom de sa fille My. Pour suivre la tradition, MariaDB porte le nom de sa fille cadette, Maria. Initialement, MariaDB était le nom d’un moteur de stockage, rebaptisé Aria.

De quel type de base de données s’agit-il ?

MariaDB est un système open source pour la gestion de bases de données relationnelles. Un SGBDR est un type de base de données courant qui gère les relations prédéfinies entre les données et où les données sont organisées sous forme de tables, colonnes et lignes.

Les colonnes dans la table contiennent les attributs de données, et chaque ligne est un enregistrement contenant les valeurs pour chaque attribut. Un identifiant unique ou une clé primaire permet de faire le lien entre les données. Le modèle de base de données relationnelle est largement utilisé dans les entreprises de toutes tailles.

Quand utiliser MariaDB ?

Traitement transactionnel

MariaDB convient bien aux applications transactionnelles d’entreprise qui nécessitent la prise en charge de requêtes fréquentes, des temps de réponse rapides et le traitement de petites quantités de données. Son moteur de stockage InnoDB prend en charge les transactions conformes à ACID et s’assure que chaque transaction est traitée comme une seule unité.

Applications Web

MariaDB fonctionne bien avec les applications Web et les plateformes e-commerce. Ses mécanismes de multithreading lui permettent de gérer des charges plus élevées que les autres systèmes de gestion de bases de données. Grâce à son modèle multithread hautement performant, MariaDB peut évoluer pour permettre à votre application ou à votre site de gérer des pics de trafic ou une croissance rapide.

Trois exemples de requêtes MariaDB

Les requêtes MariaDB sont similaires aux requêtes MySQL et SQL standards. Voici trois exemples de requêtes MariaDB :

Obtenir des informations client à partir d’une table :

SELECT firstname, lastname, address, city, state, zip FROM customer;

Insérer des lignes :

INSERT INTO customer (firstname, lastname, address, city)

VALUES ('Andrew', 'Williams', ‘75 Rose View’, 'Miami', ‘FL’, 33126);

Mettre à jour des informations client :

UPDATE customer SET address = “175 Ocean City” WHERE lastname = ‘Williams’;

Quels sont les types de données gérés par MariaDB ?

MariaDB prend en charge plusieurs types de données SQL, y compris les données numériques, les chaînes, les dates et les heures.

  • Types de données numériques : TINYINT, BOOLEAN, SMALLINT, MEDIUMINT, INT, ZEROFILL, BIGINT, DECIMAL, FLOAT, DOUBLE et BIT
  • Types de données de date et d’heure DATE, TIME, DATETIME, TIMESTAMP et YEAR
  • Valeurs de type de chaîne : STRING LITERALS, CHAR, VARCHAR, BINARY, VARBINARY, TINYBLOB, BLOB, MEDIUMBLOB, LONGBLOB, LONGTEXT, TINYTEXT, TEXT, MEDIUMTEXT, ENUM et SET
  • Autres types de données : GEOMETRY, AUTO_INCREMENT, DATA TYPE STORAGE REQUIREMENTS, AUTO_INCREMENT_FAQ et NULLS

Le système MariaDB inclut-il un client natif ?

MariaDB inclut un client de ligne de commande MySQL natif qui prend en charge l’utilisation interactive et non interactive. Lorsqu’ils sont utilisés de manière interactive, les résultats de la requête sont présentés dans un format de table ASCII. Lorsqu’ils sont utilisés de manière non interactive (par exemple, en tant que filtre), les résultats sont présentés dans un format séparé par des tabulations. Le format de sortie peut être modifié à l’aide des options de commande.

Comment télécharger MariaDB ?

Vous pouvez télécharger la version stable actuelle de MariaDB sur le site MariaDB. Si vous cherchez des produits complémentaires ou des outils de développement et de production, vous les trouverez sur la page des produits et outils MariaDB.

Vous pouvez télécharger le code source de MariaDB sur la plateforme GitHub.

Combien coûte MariaDB ?

MariaDB Community Server est publié sous la licence GNU Public License v2, qui garantit qu’il restera gratuit et open source pour toujours. MariaDB Community Server inclut une prise en charge SQL sur JSON, assure la compatibilité avec Oracle et MySQL, offre un support pour plusieurs moteurs de stockage et une analytique en temps réel.

MariaDb est également disponible en versions entreprise et cloud. MariaDB Enterprise inclut MariaDB MaxScale, des connecteurs d’application et d’intégration, des outils de gestion et un support technique. Vous pouvez acheter MariaDB Enterprise en demandant un devis personnalisé.

SkySQL, la version cloud de MariaDB, offre la haute disponibilité, l’évolutivité et la sécurité d’un environnement cloud. Cette base de données comprend un support pour diverses charges de travail, une reprise après sinistre et une surveillance proactive. MariaDB SkySQL inclut un crédit de 500 $ et commence à 0,1702 $ de l’heure.

Quatre questions fréquentes sur MariaDB

Qui a créé MariaDB ?

Le système MariaDB a été conçu par Michael « Monty » Widenius, fondateur de MySQL AB (désormais MariaDB Corporation) et co-fondateur de MariaDB Foundation. Certains des développeurs initiaux de MySQL ont également participé au développement de MariaDB. L’entreprise MySQL AB, fondée en 1995, a été rachetée par Sun Microsystems en 2008. Sun a ensuite été vendu à Oracle en 2010.

Le système MariaDB est-il rétrocompatible avec MySQL ?

MariaDB était maintenu à jour avec la version équivalente de MySQL jusqu’à la version 5.5 et fonctionnait comme un « système de remplacement direct » avec des limitations mineures. En général les fichiers de données et le protocole client de MariaDB sont binairement compatibles avec les équivalents de MySQL.

La mise à niveau de MySQL vers MariaDB reste un processus simple. La plupart du temps, il suffit de désinstaller MySQL et d’installer MariaDB sans avoir à convertir les fichiers de données. MariaDB propose néanmoins plusieurs nouvelles options, des extensions, des moteurs de stockage et des corrections qu’on ne trouve pas dans MySQL.

Pourquoi utiliser MariaDB plutôt que MySQL ?

Bien que MariaDB conserve la plupart des fonctionnalités de MySQL, elle inclut plusieurs fonctionnalités intégrées puissantes et présente des performances améliorées par rapport à MySQL.

  • Modèle de licence : MariaDB et MySQL sont des systèmes de gestion de bases de données open source avec des versions communautaires sous licence publique générale GNU v2. Alors que MariaDB propose un ensemble complet de fonctionnalités dans sa version communautaire, certaines fonctionnalités de MySQL, comme le pool de threads, ne sont disponibles que dans sa version Enterprise.
  • Performance : MariaDB offre des performances améliorées par rapport à MySQL lors de l’interrogation des vues et de la gestion du stockage flash. MySQL interroge toutes les tables associées à la vue. MariaDB optimise le processus en interrogeant uniquement les tables demandées dans le cadre de la requête. MariaDB fournit également le moteur de stockage MyRocks et la base de données RocksDB, conçus pour offrir de meilleures performances avec le stockage flash.
  • Multithreading : Avec sa fonctionnalité de pool de threads, MariaDB permet de gérer jusqu’à 200 000 connexions simultanées. Cette fonctionnalité est uniquement disponible dans la version MySQL Enterprise.
  • Plus de moteurs de stockage : MariaDB inclut plus de moteurs de stockage et de plug-ins que MySQL, dont Aria, Connect, Spider pour le sharding et TokuDB pour la gestion du Big Data.

Quel est le meilleur système : MariaDB ou MySQL ?

Les deux systèmes sont performants et offrent des avantages aux organisations. La meilleure solution pour vous est donc celle qui répond le mieux aux besoins de votre entreprise. MySQL existe depuis longtemps, il offre davantage de ressources et le support d’une grande société. La correction des bogues et la sortie de nouvelles fonctionnalités peuvent ainsi être plus rapides.

Le système MariaDB, quant à lui, dépend d’un support communautaire, mais offre des performances plus rapides et davantage de moteurs de stockage, ce qui permet de stocker différents types de données. MariaDB ressemble suffisamment à MySQL pour le remplacer directement, ce qui vous permet de bénéficier de ses fonctionnalités additionnelles.

Créez une expérience moderne des données pour les charges de travail open source

MariaDB est une alternative open source et gratuite à MySQL qui offre une plus grande efficacité, des performances accrues et prend en charge divers types de données grâce à plusieurs moteurs de stockage.

Pure Storage® propose plusieurs solutions de stockage de données modernes pour les charges de travail de vos bases de données open source.

Stockez vos données simplement, de manière transparente et durable, avec les baies de stockage 100 % flash FlashBlade® rapides et performantes et le logiciel de gestion de stockage Purity. Créez une expérience moderne des données (Modern Data Experience™) conçue pour répondre aux besoins des entreprises innovantes d’aujourd’hui.

Nous vous recommandons également…

09/2025
State of Virtualization 2025: VMware Migration Trends Report | Everpure
New report reveals 72% of organizations face VMware price shock. Survey of 517 IT pros shows 69% planning migration. Get data-driven virtualization insights.
E-book
16 pages

Parcourez les ressources clés et les événements

VIDÉO
À voir : Avantages d’Enterprise Data Cloud

Charlie Giancarno : l’avenir dépend de la gestion des données, pas du stockage Découvrez comment une approche unifiée peut transformer les opérations informatiques au sein de l’entreprise

Regarder maintenant
RESSOURCE
Le stockage traditionnel ne peut pas alimenter l’avenir.

Les charges de travail modernes exigent des vitesses, des mesures de sécurité et une évolutivité adaptées à l’IA. Votre pile est-elle prête ?

Lancer l’évaluation
PURE360-DEMOS
Pure Storage erkunden, kennenlernen und erleben.

Überzeugen Sie sich mit On-Demand-Videos und -Demos von den Möglichkeiten von Pure Storage.

Demos ansehen
LEADERSHIP ÉCLAIRÉ
La course à l’innovation

Les dernières informations stratégiques et perspectives fournies par des leaders du secteur, pionniers de l’innovation en matière de stockage.

En savoir plus
Votre navigateur n’est plus pris en charge !

Les anciens navigateurs présentent souvent des risques de sécurité. Pour profiter de la meilleure expérience possible sur notre site, passez à la dernière version de l’un des navigateurs suivants.

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
Stratégies de virtualisation pérennes

Des options de stockage adaptées à tous vos besoins.

Favorisez les projets d’IA à n’importe quelle échelle

Stockage haute performance pour les pipelines de données, l’entraînement et l’inférence.

Prévenir la perte de données

Des solutions de cyber-résilience qui réduisent vos risques.

Réduire le coût des opérations cloud

Stockage économique pour Azure, AWS et les clouds privés.

Accélérer les performances des applications et des bases de données

Stockage à faible latence pour accélérer les performances des applications.

Réduire la consommation d’énergie et d’espace du datacenter

Stockage efficace en ressources pour améliorer l’utilisation du datacenter.

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data center + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimized GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualization
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.