MariaDB è un sistema di gestione di basi di dati relazionali (RDBMS) completamente open source, nato nel 2009 per iniziativa dello sviluppatore originario di MySQL a seguito dell’acquisizione di quest’ultimo da parte di Oracle Corporation. Il progetto è stato concepito come un clone compatibile (drop-in replacement), garantendo la piena continuità operativa per le applicazioni che fino a quel momento utilizzavano MySQL.
Nel funzionamento quotidiano di un server web, MariaDB gestisce l’archiviazione organizzata dei dati in tabelle strutturate e risponde alle interrogazioni formulate in linguaggio SQL. Essendo nato dallo stesso codice sorgente di MySQL, MariaDB ne condivide i protocolli, la struttura delle tabelle, le porte di connessione e la sintassi fondamentale. Offre tuttavia motori di archiviazione moderni (come Aria), ottimizzatori di query perfezionati e una gestione della memoria che garantisce eccellenti tempi di risposta, soprattutto sotto carichi di lavoro intensi.
Quando acquisti un piano hosting moderno e installi WordPress, è molto probabile che l’ambiente utilizzi MariaDB al posto di MySQL tradizionale senza che tu debba modificare alcuna configurazione. Ogni volta che un utente visita il tuo blog, WordPress invia query SQL a MariaDB per estrarre il testo degli articoli, le opzioni del tema, i commenti e i dati degli utenti: MariaDB recupera queste informazioni in pochi millisecondi, consentendo a PHP di assemblare la pagina HTML rapidamente.
L’equivoco più comune è ritenere che MariaDB non sia compatibile con WordPress o con i suoi plugin. Al contrario, WordPress supporta ufficialmente MariaDB fin dalle sue prime versioni ed è consigliato dai principali fornitori di hosting gestito. Un altro errore consiste nel pensare che i due database rimarranno identici per sempre: pur mantenendo un’ampia compatibilità di base, le versioni recenti di MySQL e MariaDB hanno introdotto funzioni proprietarie specifiche, rendendo consigliabile verificare la corrispondenza delle versioni prima di migrare archivi complessi tra server diversi.
MariaDB è oggi la scelta predefinita di molte distribuzioni Linux per server (come Debian e CentOS) e di numerosi hosting provider di qualità. Se il tuo fornitore ti permette di scegliere tra i due motori, puoi selezionare tranquillamente MariaDB: beneficerai di un database costantemente sviluppato dalla comunità open source, sicuro, veloce e perfettamente ottimizzato per sostenere la crescita del tuo sito.
Fonte: it.wikipedia.org