Skip to Content
Dismiss
Innovazione
Una piattaforma creata per l'AI

Unificata, automatizzata e pronta a trasformare i dati in intelligence.

Scopri come
Dismiss
16-18 giugno, Las Vegas
Pure//Accelerate® 2026

Scopri come trarre il massimo dai tuoi dati. 

Registrati ora

Che cos'è MariaDB?

MariaDB è un sistema di gestione di database relazionali ("RDBMS") gratuito e open source. È stato creato dagli sviluppatori originari di MySQL per il timore che MySQL diventasse a pagamento dopo l'acquisizione da parte di Oracle nel 2009.

MariaDB è scritto in C e C++ e supporta diversi linguaggi di programmazione, tra cui C, C#, Java, Python, PHP e Perl. MariaDB supporta anche tutti i principali sistemi operativi, tra cui Windows, Linux e macOS.

Sebbene sia un database relazionale, MariaDB offre funzionalità simili a quelle di NoSQL nella versione 10. Il motore Connect consente di accedere facilmente ai dati non strutturati all'interno di MariaDB, mentre le colonne dinamiche consentono lo storage di tipo NoSQL di diversi tipi di oggetti nella stessa riga.

Quali sono i casi d'uso di MariaDB?

MariaDB offre le stesse funzionalità di MySQL e può essere utilizzato come sostituto diretto del server di database MySQL (in altre parole, è possibile disinstallare MySQL e installare MariaDB senza altre modifiche). Progettato per garantire velocità, affidabilità e facilità d'uso, MariaDB può essere utilizzato per le attività di elaborazione delle aziende di piccole e grandi dimensioni.

Perché si chiama MariaDB?

MySQL, che ora è un marchio commerciale Oracle, venne così battezzato dal cofondatore Michael "Monty" Widenius in onore di sua figlia My. Seguendo la stessa tradizione, MariaDB deve il nome alla figlia minore, Maria. Il nome MariaDB è stato originariamente utilizzato per un motore di storage, che è stato rinominato Aria.

Che tipo di database è MariaDB?

MariaDB è un sistema di gestione di database relazionali open source (RDBMS). Un RDBMS è un tipo comune di database che gestisce relazioni predefinite tra i dati e in cui i dati sono organizzati come un insieme di tabelle, colonne e righe.

Le colonne della tabella memorizzano gli attributi dei dati e ogni riga corrisponde a un record con i valori di ciascun attributo. Un ID univoco o chiave primaria rende possibile la creazione di relazioni tra i dati. Il modello di database relazionale è ampiamente utilizzato nelle organizzazioni di tutte le dimensioni.

Quando è consigliabile utilizzare MariaDB?

Elaborazione delle transazioni

MariaDB è indicato per le applicazioni transazionali aziendali che richiedono il supporto di query frequenti, tempi di risposta rapidi e la capacità di elaborare piccole quantità di dati. Il suo motore di storage, InnoDB, supporta transazioni conformi ad ACID e garantisce che ogni transazione sia gestita come una singola unità.

Applicazioni Web

MariaDB funziona bene con le applicazioni web e le piattaforme di e-commerce, e i suoi meccanismi multi-threading permettono di gestire carichi più elevati rispetto ad altri sistemi di database. Grazie al modello multi-threading e alle performance elevate, MariaDB supporta lo scale-out per consentire alla tua applicazione o al tuo sito di gestire i picchi di traffico o una crescita rapida del business.

Tre esempi di query MariaDB

Le query MariaDB sono simili a quelle di MySQL e hanno l'aspetto di query SQL standard. Ecco tre esempi di query MariaDB:

Recupero delle informazioni sui clienti da una tabella:

SELECT firstname, lastname, address, city, state, zip FROM customer;

Inserimento di righe:

INSERT INTO customer (firstname, lastname, address, city)

VALUES ('Andrew', 'Williams', ‘75 Rose View’, 'Miami', ‘FL’, 33126);

Aggiornamento delle informazioni sul cliente:

UPDATE customer SET address = “175 Ocean City” WHERE lastname = ‘Williams’;

Che tipi di dati possono essere gestiti da MariaDB?

MariaDB supporta diversi tipi di dati SQL, tra cui dati numerici, stringhe, data e ora.

  • Tipi di dati numerici: tinyint, boolean, smallint, mediumint, int, zerofill, bigint, decimal, float, double e bit
  • Tipi di dati relativi a data e ora: date, time, datetime, timestamp e year
  • Tipi di dati stringa: letterali string, char, varchar, binary, varbinary, tinyblob, blob, mediumblob, longblob, longtext, tinytext, text, mediumtext, enum e set
  • Altri tipi di dati: Geometry, auto_increment, dimensioni dei tipi di dati, auto_increment_faq e null

MariaDB dispone di un client nativo?

MariaDB viene fornito con un client a riga di comando MySQL nativo che supporta l'uso interattivo e non interattivo. Quando è utilizzato in modo interattivo, i risultati delle query vengono visualizzati in un formato tabulare ASCII, mentre quando è utilizzato in modo non interattivo (ad esempio come filtro), i risultati vengono presentati in un formato separato da tabulazioni. Il formato di output può essere modificato utilizzando le opzioni del comando.

Come si scarica MariaDB?

Puoi scaricare l'attuale versione stabile di MariaDB dal relativo sito web. Se sei alla ricerca di altri prodotti e strumenti MariaDB per lo sviluppo e la produzione, puoi trovarli nella pagina dedicata.

Il codice sorgente di MariaDB può essere scaricato da GitHub.

Quanto costa MariaDB?

MariaDB Community Server è rilasciato con la GNU Public License v2 ed è garantito come libero e open source per sempre. MariaDB Community Server offre il supporto per SQL su JSON, la compatibilità con Oracle e MySQL, il supporto per più motori di storage e analytics in tempo reale.

MariaDB è disponibile anche nelle versioni Enterprise e cloud. MariaDB Enterprise include MariaDB MaxScale, connettori per applicazioni e integrazioni, strumenti di gestione e supporto tecnico. È possibile acquistare MariaDB Enterprise richiedendo un preventivo personalizzato.

SkySQL, la versione cloud di MariaDB, fornisce l'alta disponibilità, la scalabilità e la sicurezza di un ambiente cloud. Offre supporto per più workload, disaster recovery e monitoraggio proattivo. MariaDB SkySQL viene fornito con un credito di 500 dollari a un prezzo iniziale di 0,1702 dollari all'ora.

Quattro domande su MariaDB

Chi ha creato MariaDB?

MariaDB è stato creato da Michael "Monty" Widenius, fondatore di MySQL AB (ora MariaDB Corporation) e membro fondatore di MariaDB Foundation. Al suo sviluppo hanno partecipato anche alcuni degli sviluppatori originari di MySQL. MySQL AB, fondata nel 1995, è stata acquisita da Sun Microsystems nel 2008. Sun è stata acquisita da Oracle nel 2010.

MariaDB è compatibile con MySQL?

MariaDB è stato tenuto aggiornato con la versione equivalente di MySQL fino alla versione 5.5 e ha funzionato come "sostituto" con limitazioni minori. I file di dati e il protocollo client di MariaDB sono generalmente compatibili a livello binario con gli equivalenti di MySQL.

L'aggiornamento da MySQL a MariaDB è comunque un processo intuitivo. Nella maggior parte dei casi, è possibile disinstallare MySQL e installare MariaDB senza dover convertire i file di dati. MariaDB, tuttavia, presenta diverse nuove opzioni, estensioni, motori di storage e correzioni di bug che non sono disponibili in MySQL.

Perché utilizzare MariaDB invece di MySQL?

MariaDB mantiene molte delle funzionalità di MySQL, ma rispetto a quest'ultimo presenta numerose e potenti funzionalità integrate e miglioramenti delle performance, tra cui:

  • Modello di licenza: sia MariaDB che MySQL sono disponibili come database open source con edizioni Community GPLv2. Mentre MariaDB offre un pacchetto completo con la sua edizione Community, MySQL offre solo alcune funzionalità come il thread pooling nella sua edizione Enterprise.
  • Performance: MariaDB offre performance migliori rispetto a MySQL nell'esecuzione di query sulle viste e nella gestione del flash storage. MySQL esegue query su tutte le tabelle collegate alla vista. MariaDB ottimizza il processo eseguendo query solo sulle tabelle richieste dalla query. MariaDB offre anche il motore di storage MyRocks e RocksDB, progettati per migliorare le performance con il flash storage.
  • Multi-thread: la funzionalità di thread pooling di MariaDB consente di gestire fino a 200.000 connessioni simultanee. È disponibile solo nell'edizione Enterprise di MySQL.
  • Altri motori di storage: MariaDB viene fornito con un maggior numero di motori di storage e plug-in rispetto a MySQL, tra cui Aria, Connect, Spider per il partizionamento e TokuDB per la gestione dei Big Data.

È migliore MariaDB o MySQL?

Sia MariaDB che MySQL sono potenti ed entrambi offrono vantaggi alle organizzazioni. Di conseguenza, la soluzione migliore per te è quella che soddisfa le tue esigenze aziendali. MySQL è presente sul mercato da molto tempo e può contare su risorse maggiori e sul supporto di una grande organizzazione. Ciò si traduce in una maggiore rapidità nella correzione dei bug e nel rilascio di nuove funzionalità.

MariaDB, invece, dipende dal supporto della community, ma offre performance più veloci e un maggior numero di motori di storage, che consentono di memorizzare diversi tipi di dati. MariaDB presenta delle affinità tali con MySQL da poter essere utilizzato come sostituto diretto, consentendoti di usufruire delle sue funzionalità aggiuntive.

Creazione di una Modern Data Experience per i workload open source

MariaDB è un'alternativa open source e per sempre gratuita a MySQL e offre maggiore efficienza, performance di database migliorate e supporto per vari tipi di dati in più motori di storage.

Pure Storage® offre diverse soluzioni moderne di data storage per i workload dei database open source.

Mantieni il data storage semplice, efficiente e sostenibile con la velocità e le performance degli array di storage all-flash FlashBlade® e il software per la gestione dello storage Purity. Crea una Modern Data Experience™ progettata per soddisfare le esigenze dell'innovativo business di oggi.

Potrebbe interessarti anche...

03/2026
Azure VMware Storage - Cut AVS Costs by 40% | Everpure
Reduce Azure VMware Solution costs by 40% with independently scalable storage. Enterprise-grade block storage managed directly from Azure portal.
Solution brief
5 pages

Esplora risorse ed eventi principali

TRADESHOW
Pure//Accelerate® 2026
June 16-18, 2026 | Resorts World Las Vegas

Preparati all'evento più importante a cui parteciperai quest'anno.

Registrati ora
DEMO DI PURE360
Esplora, scopri e prova Pure Storage.

Accedi a video e demo on demand per scoprire i vantaggi che Pure Storage ti offre.

Guarda le demo
VIDEO
Guarda: Il valore di un Enterprise Data Cloud (EDC).

Charlie Giancarlo spiega perché il futuro è nella gestione dei dati, non dello storage. Scopri in che modo un approccio unificato trasforma le operazioni IT aziendali.

Guarda
RISORSA
Lo storage legacy non può alimentare il futuro.

I workload moderni richiedono velocità, sicurezza e scalabilità AI-ready. Il tuo stack è pronto?

Effettua la valutazione
Il browser che stai usando non è più supportato.

I browser non aggiornati spesso comportano rischi per la sicurezza. Per offrirti la migliore esperienza possibile sul nostro sito, ti invitiamo ad aggiornare il browser alla versione più recente.

Personalize for Me
Steps Complete!
1
2
3
Personalize your Everpure experience
Select a challenge, or skip and build your own use case.
Strategie di virtualizzazione pronte per affrontare il futuro

Soluzioni di storage per tutte le tue esigenze

Consenti progetti di AI di qualunque dimensione

Storage a performance elevate per pipeline dei dati, formazione e inferenza

Proteggiti dalla perdita dei dati

Soluzioni di resilienza informatica che proteggono i tuoi dati

Riduci i costi delle operazioni su cloud

Storage efficiente dal punto di vista dei costi per Azure, AWS e private cloud

Accelera le performance di applicazioni e database

Storage a bassa latenza per le performance delle applicazioni

Riduci il consumo di energia e di ingombro del data center

Storage efficiente delle risorse per ottimizzare l'utilizzo dei data center

Confirm your outcome priorities
Your scenario prioritizes the selected outcomes. You can modify or choose next to confirm.
Primary
Reduce My Storage Costs
Lower hardware and operational spend.
Primary
Strengthen Cyber Resilience
Detect, protect against, and recover from ransomware.
Primary
Simplify Governance and Compliance
Easy-to-use policy rules, settings, and templates.
Primary
Deliver Workflow Automation
Eliminate error-prone manual tasks.
Primary
Use Less Power and Space
Smaller footprint, lower power consumption.
Primary
Boost Performance and Scale
Predictability and low latency at any size.
What’s your role and industry?
We've inferred your role based on your scenario. Modify or confirm and select your industry.
Select your industry
Financial services
Government
Healthcare
Education
Telecommunications
Automotive
Hyperscaler
Electronic design automation
Retail
Service provider
Transportation
Which team are you on?
Technical leadership team
Defines the strategy and the decision making process
Infrastructure and Ops team
Manages IT infrastructure operations and the technical evaluations
Business leadership team
Responsible for achieving business outcomes
Security team
Owns the policies for security, incident management, and recovery
Application team
Owns the business applications and application SLAs
Describe your ideal environment
Tell us about your infrastructure and workload needs. We chose a few based on your scenario.
Select your preferred deployment
Hosted
Dedicated off-prem
On-prem
Your data center + edge
Public cloud
Public cloud only
Hybrid
Mix of on-prem and cloud
Select the workloads you need
Databases
Oracle, SQL Server, SAP HANA, open-source

Key benefits:

  • Instant, space-efficient snapshots

  • Near-zero-RPO protection and rapid restore

  • Consistent, low-latency performance

 

AI/ML and analytics
Training, inference, data lakes, HPC

Key benefits:

  • Predictable throughput for faster training and ingest

  • One data layer for pipelines from ingest to serve

  • Optimized GPU utilization and scale
Data protection and recovery
Backups, disaster recovery, and ransomware-safe restore

Key benefits:

  • Immutable snapshots and isolated recovery points

  • Clean, rapid restore with SafeMode™

  • Detection and policy-driven response

 

Containers and Kubernetes
Kubernetes, containers, microservices

Key benefits:

  • Reliable, persistent volumes for stateful apps

  • Fast, space-efficient clones for CI/CD

  • Multi-cloud portability and consistent ops
Cloud
AWS, Azure

Key benefits:

  • Consistent data services across clouds

  • Simple mobility for apps and datasets

  • Flexible, pay-as-you-use economics

 

Virtualization
VMs, vSphere, VCF, vSAN replacement

Key benefits:

  • Higher VM density with predictable latency

  • Non-disruptive, always-on upgrades

  • Fast ransomware recovery with SafeMode™

 

Data storage
Block, file, and object

Key benefits:

  • Consolidate workloads on one platform

  • Unified services, policy, and governance

  • Eliminate silos and redundant copies

 

What other vendors are you considering or using?
Thinking...
Your personalized, guided path
Get started with resources based on your selections.