MariaDB/Storage Engines

Wikibooks, manuali e libri di testo liberi.
Jump to navigation Jump to search

Storage Engine[modifica]

MariaDB contiene tutti gli storage engine presenti in MySQL, con l'eccezione di NDB. Questo SE è usato per creare dei database clusterizzati.

Dopo l'acquisizione di MySQL da parte di Oracle, lo storage engine IBMDB2I è stato rimosso, tuttavia esso è ancora presente in MariaDB. Si tratta di un SE che consente di interagire con database di tipo IBM DB2.

InnoDB è stato sostituito dal fork XtraDB (sebbene sia possibile compilare MariaDB con InnoDB). Il vecchio Federated, non più mantenuto, è stato sostituito dal fork FederatedX.

Altri storage engine sono stati aggiunti, anche se alcuni potrebbero non essere abilitati per default.

Ecco gli SE presenti in MariaDB e non in MySQL:

  1. Aria
  2. XtraDB
  3. PBXT
  4. SphinxSE
  5. groonga
  6. OQGRAPH
  7. FederatedX
  8. IBMDB2I