le 04/05/2007 à 22:04
Les moteurs de tables MySQL se multiplient
Il y a un an et demi, InnoDB était rachetée par Oracle. La réaction de MySQL a été rapide : l'architecture des moteurs de tables a été mise en avant, et la communauté a pu regarder de plus près comment en construire un. A cette époque, il y a avait quelques tables : InnoDB et MyISAM, ISAM (encore), HEAP, BDB, le Cluster et Blackhole.
Depuis, d'autres moteurs venant de MySQL ont gagné en popularité : Archives, Federated ou encore Falcon, qui est le moteur transactionnel maison, socle de MySQL 6.0.
Il y a aussi Filesystem storage engine, IBM DB2, RSS feeds, SolidDB, Amazon S3 storage, PrimeBase XT, ScaleDB, NitroEDB, ODBC, Memcache et un moteur HTTP. Et il y a une documentation volumineuse pour créer de nouveaux moteurs.
Le choix des moteurs va devenir très difficile prochainement.
- MySQL recap and future storage engines
Depuis, d'autres moteurs venant de MySQL ont gagné en popularité : Archives, Federated ou encore Falcon, qui est le moteur transactionnel maison, socle de MySQL 6.0.
Il y a aussi Filesystem storage engine, IBM DB2, RSS feeds, SolidDB, Amazon S3 storage, PrimeBase XT, ScaleDB, NitroEDB, ODBC, Memcache et un moteur HTTP. Et il y a une documentation volumineuse pour créer de nouveaux moteurs.
Le choix des moteurs va devenir très difficile prochainement.
- MySQL recap and future storage engines
-
Auteur