MariaDB Enterprise

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

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

MariaDB Enterprise 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 Enterprise

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

Components of MariaDB Enterprise

MariaDB Enterprise 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 Enterprise Use Cases

Use cases of MariaDB Enterprise include:

MariaDB Corporation provides commercial support and services for MariaDB Enterprise.

Key Features

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.

ACID-Compliant SQL RDBMS

MariaDB Enterprise 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.

Columnar Data Store

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

Classic and Modern SQL Features

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

MariaDB Enterprise 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 Enterprise incorporates MariaDB MaxScale for load balancing and for advanced traffic routing such as read/write splitting.

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

Storage Optimization

MariaDB Enterprise Server, a part of MariaDB Enterprise, includes pluggable storage engines to support workloads that previously required a variety of specialized databases.

In MariaDB Enterprise Server, the storage engine can be set on a per-table basis, and queries can join across multiple storage engines. Organizations can now depend on a single complete database for all their needs, whether on commodity hardware, MariaDB SkySQL DBaaS, or their cloud of choice.

Storage engines available for MariaDB Enterprise Server are:

  • InnoDB the default row-based transactional storage engine optimized for mixed read-write workloads

  • ColumnStore distributed columnar storage engine for scalable analytical processing

  • MariaDB Xpand distributed SQL storage engine for scale-out transactional workloads

  • Aria storage engine with auto recovery for read-intensive workloads

  • S3 storage engine for read-only queries to tables archived on S3-compatible storage

  • MyISAM storage engine optimized for reads

  • MyRocks storage engine for write-intensive workloads

  • Spider storage engine optimized for sharding based on table partitioning

Application Connectors

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

GRC and Infosec

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