Hardware Compatibility

Overview

MariaDB database products include MariaDB Enterprise Server, MariaDB MaxScale, MariaDB Enterprise ColumnStore, and MariaDB Xpand. MariaDB database products can run from a range of platforms, systems, and environments.

Business requirements should inform choice of platform, systems, and environments. These choices should be subject to careful vetting and testing.

Physical and Cloud Environments

MariaDB database products can be run from single or multiple physical locations.

MariaDB database products operate on hardware and cloud platforms including bare metal, virtualization, containers, and cloud. Cloud deployment options include MariaDB SkySQL.

MariaDB database products operate in physical environments including:

  • On-premises (on-prem)

  • Colocated (colo)

  • Private Cloud

  • Public Cloud

  • Hybridized

Hardware Architecture

The MariaDB Engineering Policy defines the hardware architectures supported by MariaDB products.

As of MariaDB Enterprise Server 10.6.4-1 (2021-09-14), MariaDB Enterprise Server is supported on the following hardware architectures for each supported operating system:

  • AlmaLinux 8 (x86_64, ARM64)

  • AlmaLinux 9 (x86_64, ARM64)

  • Apple macOS (x86_64, M1)

  • CentOS Linux 7 (x86_64)

  • CentOS Linux 8 (x86_64, ARM64)

  • Debian 9 (x86_64, ARM64)

  • Debian 10 (x86_64, ARM64)

  • Debian 12 (x86_64, ARM64)

  • Microsoft Windows (x86_64)

  • Red Hat Enterprise Linux 7 (x86_64)

  • Red Hat Enterprise Linux 8 (x86_64, ARM64)

  • Red Hat Enterprise Linux 9 (x86_64, ARM64)

  • Rocky Linux 8 (x86_64, packages, Red, Linux, Hat, Enterprise, ARM64, 8)

  • Rocky Linux 9 (x86_64, ARM64)

  • SUSE Linux Enterprise Server 12 (x86_64, ARM64)

  • SUSE Linux Enterprise Server 15 (x86_64, ARM64)

  • Ubuntu 18.04 LTS (x86_64, ARM64)

  • Ubuntu 20.04 LTS (x86_64, ARM64)

  • Ubuntu 22.04 LTS (x86_64, ARM64)