Les différents moteurs de stockage de MySQL

Image non disponible


précédentsommairesuivant

I. Présentation

De par sa souplesse, sa rapidité et sa simplicité, MySQL gagne en popularité parmi les applications du web, ainsi que sa place parmi les grands SGBD. Beaucoup de personnes pensent que MySQL ne gère pas les transactions, alors que nous disposons de plusieurs moteurs de stockage. Certains transactionnels d'autres non.
En effet, MySQL possède une API permettant de développer soi-même un moteur de stockage, sans avoir à le coder directement dans les binaires. Certaines sociétés ont développé des moteurs spécifiques aux usages que vous pouvez avoir de votre base de données. Certaines entreprises ont développé leur propre moteur de stockage, afin qu'il corresponde à ce qu'elles attendaient d'un SGBD.
Si vous le souhaitez, vous aussi vous pouvez créer votre propre moteur. Pour l'instant, nous allons vous présenter les principaux moteurs de stockage existants.

Il y a trois grandes familles de moteurs
  • Non-transactionnels dits NTST.
  • Transactionnels dits TST.
  • Les autres.

précédentsommairesuivant

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2008 Developpez.com. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.