InnoDB

Apprendre DrupalGlossaire Drupal

InnoDB est un moteur de stockage du système de gestion de base de données open source MySQL. Il stocke et gère les données d’une base de données relationnelle. InnoDB est le moteur de stockage par défaut de MySQL, utilisé par de nombreux systèmes de gestion de contenu populaires, dont Drupal.

InnoDB est un moteur de stockage sûr pour les transactions : il respecte les principes ACID (atomicité, cohérence, isolation, durabilité). Les données sont ainsi stockées de façon fiable et sécurisée, et les transactions aboutissent correctement. InnoDB prend aussi en charge le verrouillage au niveau des lignes, qui traite plusieurs transactions simultanément sans interférences.

InnoDB est optimisé pour la performance et l’évolutivité, ce qui en fait un choix idéal pour les sites web et les applications de grande envergure. Il prend aussi en charge des fonctions comme les clés étrangères, qui lient des données entre plusieurs tables, et la recherche en texte intégral, qui recherche efficacement dans de grands volumes de texte.

InnoDB est une partie importante du CMS Drupal, car il stocke et gère les données de façon fiable et sécurisée. Il est aussi hautement optimisé pour la performance, ce qui en fait un choix idéal pour les sites web et les applications de grande envergure.