MariaDB Platform

MariaDB Platform provides a comprehensive data platform for the development of modern SQL applications.

MariaDB Platform has the ability to run at small scale for development environments and global scale for production environments.

MariaDB Platform allows customers to meet regulatory requirements for encryption, operating requirements for resiliency and scaling, and challenges from complex workloads using a single stack.

How to Obtain MariaDB Platform

MariaDB Platform is available to subscription customers from MariaDB Corporation. If you are not already a subscription customer, contact us.

Components of MariaDB Platform

MariaDB Platform includes:

Component

Description

MariaDB Enterprise Server

100% Open Source modern SQL database with enterprise-grade enhancements

MariaDB Enterprise ColumnStore

Distributed, columnar storage engine for scalable analytical processing

MariaDB Xpand

Distributed SQL, high availability, and fault tolerance for scale-out transactional workloads

MariaDB MaxScale

Advanced database proxy, firewall, and query router

MariaDB Connectors

Lightweight, advanced connectors for high-performance data access

Additionally, MariaDB SkySQL provides expert-maintained cloud infrastructure from MariaDB.

MariaDB Platform Use Cases

Use cases of MariaDB Platform include:

MariaDB Corporation provides commercial support and services for MariaDB Platform.

Key Features

ACID-Compliant SQL RDBMS

MariaDB Platform incorporates MariaDB Enterprise Server, a relational database management system (RDBMS) supporting ACID-compliant transactions, Instant ALTER for reliable and predictable schema change behavior, and non-blocking backups.

Enterprise Lifecycle

MariaDB Enterprise Server is an Open Source database managed through an Enterprise Lifecycle that provides optimized builds, predictable release behavior, and vendor support.

Columnar Data Store

MariaDB Platform incorporates MariaDB Enterprise ColumnStore, a columnar data store for analytical processing use cases.

Classic and Modern SQL Features

MariaDB Platform includes support for classic SQL database features including CRUD operations (INSERT, SELECT, UPDATE, DELETE), foreign keys, JOIN, UNION, INTERSECT, and EXCEPT.

MariaDB Platform includes support for modern SQL database features including:

Oracle Compatibility

MariaDB Enterprise Server includes MariaDB SQL/PL, a compatible subset of Oracle PL/SQL.

HA, Load Balancing, Failover

MariaDB Platform incorporates MariaDB MaxScale for load balancing and for advanced traffic routing such as read/write splitting.

MariaDB Platform includes replication and clustering for High Availability (HA), and MaxScale for automatic failover.

Storage Optimization

MariaDB Enterprise Server includes a pluggable storage engine. The pluggable storage engine allows table-level switching from the general purpose InnoDB storage engine to:

  • MyRocks storage engine, optimized for Write-intensive workloads

  • Spider storage engine, optimized for sharding

Application Connectors

MariaDB Platform incorporates MariaDB Connectors, enabling high-performance data access by enterprise applications.

GRC and Infosec

MariaDB Platform includes features to aid the enterprise in meeting its governance, risk management, compliance (GRC), and information security (infosec) requirements. GRC and infosec features include: