Moteur

publicité
 Sécurité des transactions ACID (atomicité, cohérence, isolation et durabilité)
 Permet la lecture et écriture concurrentes par un système de verrous
 Utilise des clusters d’index de données pour les retrouver plus facilement
 Supporte les contraintes de clés étrangères
 Plusieurs niveaux de verrous permettent de manipuler les accès en lecture et écriture
 Performances limitées à cause des niveaux de verrous
 Utilisé pour les application web ne nécessitant que la lecture partagée des tables
 Stock toutes les données dans la RAM
 Utilisé pour des accès très rapide aux données sans qu’elles soient critiques
 Comma Separated Values
 Permet l’import / export de données séparées par des virgules (ou autres)
 Sert à échanger des données avec des applications ou des script utilisant ce format
 Données non-indexées
 Tables non-indexées
 Stocke de grandes quantités d’information de type archives
 Accepte les données mais ne les stocke pas (cf /dev/null en unix)
 Utilisés dans des systèmes de serveurs maître / esclave où les données sont envoyé mais non stockées
 Incorpore des clusters dans la base
 Permet un temps de réponse très rapide
 Créer un groupe de tables MyISAM identiques et les références comme un seul objet
 Utilisé dans les entrepôt de données en particulier pour la gestion des informations quotidiennes pour
gérer plusieurs opérations simultanément
 Permet de relier plusieurs serveurs MySQL entre eux pour créer une seule base de données relationnelle
pour plusieurs serveurs
 Utilisé dans les système de données distribuées
 Sert d’exemple dans le code MySQL pour de nouveaux moteurs, et n’est donc utile que pour les
développeurs
 Il ne fait rien de particulier a part créer des tables (ne peut pas stocker de données ni les retrouver)
Capacité de stockage
Transactions
Possibilité de verroux
Support des données géospatiales
Indexation des données géospatiales
Indexation des arbres binaires
Indexation des tables de hachage
Moteur de recherche textuel
Utilisation de clusters
Caches de données
Indexation des caches de données
Comppression des données
Encryptage des données
Support des clés étrangères
MyISAM
256 TB
Non
Table
Oui
Oui
Oui
Non
Oui
Non
Non
Oui
Oui
Oui
Non
Memory
RAM
Non
Table
Non
Non
Oui
Oui
Non
Non
Oui
Oui
Non
Oui
Non
InnoDB
64 TB
Oui
Ligne
Oui
Oui
Oui
Non
Oui
Oui
Oui
Oui
Oui
Oui
Oui
Archive
Aucune
Non
Ligne
Oui
Non
Non
Non
Non
Non
Non
Non
Oui
Oui
Non
NDB
384 EB
Oui
Ligne
Oui
Non
Non
Oui
Non
Non
Oui
Oui
Non
Oui
Non
Téléchargement