Panoramica di MariaDB

Installa le applicazioni più diffuse sui nostri server cloud ad alte prestazioni con un solo clic.

MariaDB è un DBMS alternativo a MySQL, sviluppato dall'autore di MySQL Michael «Monty» Widenius. L'obiettivo principale di MariaDB è creare una versione completamente compatibile a livello binario con il MySQL originale, ma con un numero significativo di miglioramenti delle prestazioni nel codice. MariaDB viene sviluppato come sostituto drop-in di MySQL, replicandone fedelmente il comportamento.

file

MariaDB è un programma lato server per l'archiviazione e il recupero dei dati tramite query SQL. Una categoria di software analoga viene denominata RDBMS (sistema di gestione di database relazionali). MariaDB è un derivato di MySQL, un altro sistema di gestione creato in precedenza da Sun Microsystems.

In generale, MariaDB si è evoluto più rapidamente e offre più funzionalità. Queste riguardano l'ottimizzazione, una gestione migliorata della memoria e molto altro ancora. Di norma, nel tempo, queste funzionalità vengono trasferite anche in MySQL. Ad esempio, il supporto per GIS è apparso in MariaDB prima che in MySQL. Tra le altre cose, MariaDB include numerosi miglioramenti delle prestazioni per InnoDB, MyISAM e il motore delle query, oltre al supporto per GIS, l'eliminazione delle tabelle, le colonne virtuali e dinamiche, la replica multi-sorgente, i ruoli e altro ancora.

MariaDB tuttavia non supporta alcune funzionalità presenti in MySQL. In particolare, MariaDB non è compatibile con la sintassi JSON di MySQL; i plugin ngram, MeCab e MySQL X non sono supportati, così come i tablespace che consentono di assegnare dati a più tabelle contemporaneamente. Gli sviluppatori stanno però lavorando attivamente per colmare queste lacune.

Hai bisogno di aiuto?I nostri ingegneri ti aiuteranno gratuitamente con qualsiasi domanda in pochi minutiContattaci