MariaDB Platform

Enterprise Open Source Database

Do more with your data

MariaDB Platform integrates the former MariaDB TX (transactions) and MariaDB AX (analytics) products so developers can build modern applications by enriching transactions with real-time analytics and historical data, creating insightful experiences and compelling opportunities for customers – and for businesses, endless ways to monetize data. It’s the only enterprise open source database built for modern applications running in the cloud.

 

The MariaDB Platform X4 release brings a new storage paradigm to MariaDB. Read the article in ZDNet.

One database. Any workload.

Transactions

Deploy with replication, clustering or sharding and row storage optimized for fast transactions on local or block storage backed by SSDs.

Learn More

Analytics

Deploy as a distributed, columnar database optimized for interactive, ad hoc analytics on cloud object storage (e.g., Amazon S3).

Learn More

Smart Transactions

Deploy with data stored in both row and columnar formats in order to enrich transactions with real-time analytics and historical data.

Learn More

Background Divider Element

Why now

  • You've outgrown your current database
    You've outgrown your current database

    You need to store more data and/or perform smarter analytics, but doing so will slow down the database and culminate in a bad customer experience – and less customer engagement.

  • You need to keep historical data longer, and use it
    You need to keep historical data longer, and use it

    You’re limited to maintaining the last few months of transactional data, but need direct access to years of historical data in order to better meet the needs of customers.

  • You need to make analytics available for customers
    You need to make analytics available for customers

    You provide a valuable service to customers, but as they become data-driven organizations themselves, they require powerful and flexible self-service analytics on their own data.

Background Divider Element

What’s new

 

MariaDB brings smart transactions to open source database. Read the article in TechTarget.

Smart transactions

Create insightful experiences by using real-time analytics before, during and/or after transactions, turning them into smart transactions.

Cloud-native storage

Store columnar data on any object storage service compatible with the Amazon S3 API for scalable, real-time analytics at a lower cost.ons.

Faster analytics

Query columnar data with up to 50x faster sorting, 2x faster joins and thanks to improved snapshot performance, faster commits.

Platform Architecture

MariaDB Platform X4 Architecture Diagram

Components

  • MariaDB Enterprise Server
    MariaDB Enterprise Server

    MariaDB Enterprise Server is the only enhanced, hardened and secured version of MariaDB Server for applications requiring greater reliability, stability and support.

    Datasheet
  • MariaDB MaxScale
    MariaDB MaxScale

    Protects sensitive data with query blocking and dynamic data masking, ensures uptime with automatic failover and enables hybrid workloads with intelligent query routing.

    Datasheet
  • MariaDB ColumnStore
    MariaDB ColumnStore

    Adds distributed, columnar storage and massively parallel processing to support real-time analytics at scale – querying billions and billions of rows in a second (or less).

  • MariaDB Enterprise Cluster
    MariaDB Enterprise Cluster

    Provides mission-critical applications with complete high availability and zero downtime using active/active, multi-master clustering with complete end-to-end encryption.

  • Connectors
    Connectors

    Lightweight, high-performance connectors for building interactive applications, including a Node.js connector with asynchronous, non-blocking APIs and query pipelining.

  • Tools
    Tools

    A powerful suite of management and monitoring tools for database administrators: SQLyog, SQL Diagnostic Manager, MariaDB Backup and MariaDB Flashback.

  • Containers
    Containers

    Docker images and Kubernetes Helm charts simplify the deployment and configuration of persistent database clusters on containers, and is the easiest way to get started.

  • Big data connectors
    Big data connectors

    An Apache Kafka connector to ingest streaming data in real time, and an Apache Spark connector to publish machine learning results for interactive analysis via SQL.

  • Import adapters
    Import adapters

    C, Java and Python clients for collecting and importing data, bypassing the SQL layer and writing data directly to columnar storage so it is available for immediate analytics.

Technical benefits

  • Replication, clustering and sharding
    Replication, clustering and sharding

    Use different storage engines to create a combination of replicated, clustered and sharded tables optimized for specific HA, scalability and consistency needs.

    Learn More
  • Row and columnar formats
    Row and columnar formats

    Create tables with data stored in a row format for transactions and/or columnar for analytics, and query both row and columnar tables to create smart transactions.

    Learn More
  • Oracle Database compatibility
    Oracle Database compatibility

    Take advantage of Oracle Database compatible data types, sequences, stored procedures (i.e., PL/SQL) and packages to simplify and speed up migration.

    Learn More

Helpful resources

Background Divider Element

Services and support

MariaDB provides world-class support, technical and consultative, with a global support team backed by the people who wrote the code, MariaDB engineers. In addition, MariaDB has a dedicated team of remote DBAs and enterprise architects to help customers meet both business and technology goals, in a pinch or on a long-term basis.

 

“Using MariaDB as a platform to connect our transactions and analytics has given us the ability to offer a new level of excellence to our customers.”

-Germán Castro Pérez, Chief Technology Officer, QBerg

 

Try it out

With a sample installation and configuration guide for DBAs and an all-in-one Docker image for developers, it’s easy to get MariaDB Platform up and running – and see what it can do.

GET STARTED