MariaDB Platform for Transactions

Enterprise reliability.
Open source innovation.

MariaDB Platform is the leading enterprise open source database, featuring Oracle Database compatibility, sharding, temporal tables, dynamic data masking and point-in-time rollback. It leverages an innovative architecture based on pluggable, purpose-built storage engines, allowing different tables (or databases) with different workloads to use different storage engines for better query performance – each one optimized for a specific workload.

What’s New

Transaction replay

If an automatic failover occurs mid-transaction, it’s automatically replayed as both the connection and the session failover as well – all transparent to the client, and thus the application itself.

Casual reads

When clients read data aftering writing it, and replication is used for read scaling, their reads will be routed to the primary database until their write has been applied on a secondary.

Oracle compatibility

Oracle Database compatibility, including data types and stored procedures, makes it easier than ever to migrate from Oracle Database and get rid of the burdens of proprietary databases.

Background Divider Element

Why now

  • Escape the confines of proprietary databases
    Escape the confines of proprietary databases

    MariaDB Platform provides everything you need to break free from the cost, complexity and constraints of proprietary databases.

    Read More
  • Ride the wave of open source innovation
    Ride the wave of open source innovation

    MariaDB Platform is redefining the modern database through community participation, collaboration and innovation.

  • Experience unrivaled operational agility
    Experience unrivaled operational agility

    MariaDB Platform is nimble but powerful, lightweight but fast and runs where you need it to – everything you want in a database.

Background Divider Element

Components

MariaDB Server

The only open source database with Oracle Database compatibility, temporal tables, sharding and transparent data encryption.

MariaDB Cluster

Full active/active, multi-master clustering with synchronous replication and zero downtime for when high availability is the utmost concern.

MariaDB MaxScale

The world’s most advanced database proxy: intelligent routing, automatic failover, dynamic data masking and a powerful database firewall.

MariaDB connectors

Lightweight clients for C, Java, Node.js and ODBC drivers for developing applications on Mac OS, Linux, Linux on ARM and Windows.

MariaDB tools

Powerful management and monitoring tools for DBAs, including MariaDB Backup, MariaDB Flashback and SQL Diagnostic Monitor.

MariaDB containers

Official Docker images, Docker Compose scripts and Kubernetes Helm charts for getting started the easiest way possible – with containers.

Architecture

MariaDB Platform Architecture Diagram

Enterprise Reliability

  • High availability
    High availability

    MariaDB Platform ensures high availability through query routing and either clustering or replication with automatic failover.

    Learn More
  • Disaster recovery
    Disaster recovery

    MariaDB Platform includes backup and restore tools as well as point-in-time rollback for undoing recent transactions.

  • Advanced security
    Advanced security

    MariaDB Platform has transparent data encryption, dynamic data masking, denial of service protection and a database firewall.

    Learn More
  • Scalability
    Scalability

    MariaDB Platform has built-in, transparent sharding for scaling out writes and storage, and supports unlimited read replicas.

  • Enhanced performance
    Enhanced performance

    MariaDB Platform uses a multi-threaded architecture, advanced query optimizations and caching to maximize performance.

Modern versatility

  • Workload-optimized storage engines
    Workload-optimized storage engines

    Handle a variety of workloads with a single database, and at the same time, by using a mix of purpose-built storage engines.

  • Composable database topologies
    Composable database topologies

    Create custom topologies to meet specific requirements using different combinations of replication, clustering and sharding.

  • Hybrid relational + JSON data models
    Hybrid relational + JSON data models

    Build modern applications using JSON for faster development, but without sacrificing transactions, data integrity and SQL.

    Read More

Helpful resources

Background Divider Element

Services and support

In addition to world-class, 24×7 technical support, MariaDB subscriptions include consultative support to provide customers with recommendations and advice based on decades of experience. If that’s not enough, a dedicated team of remote DBAs, enterprise architects and migration managers is available to ensure customers succeed – whether it’s migrating from a proprietary database, rolling out a microservices architecture or moving to cloud infrastructure.