MariaDB Xpand

MariaDB Xpand provides ACID-compliant distributed SQL, high availability, fault tolerance, write scaling, and horizontal scale-out for transactional workloads. MariaDB Xpand is a component of MariaDB Platform.

Latest Software Releases

Benefits

  • ACID-compliant distributed SQL for modern web applications with massive workloads that require high performance and strong consistency, such as online transactional processing (OLTP)

  • Elastic scale-out and scale-in to adapt for changes in workload or capacity requirements

  • High Availability (HA) and fault tolerance

  • Sophisticated data distribution partitions Xpand horizontally into slices, and distributes multiple copies of the slices among nodes as replicas which are managed automatically for data protection and load rebalancing

  • Read and write scaling, with a shared-nothing architecture

  • Parallel query evaluation for efficient execution of complex queries such as JOINs and aggregate operations

  • Optimized topologies:

    • Xpand Performance topology for maximum throughput and lowest latency

    • Xpand Storage Engine topology to maximize compatibility with MariaDB Enterprise Server, gaining capabilities like Window functions, CTEs, and cross-engine JOINs

Deploy

FAQ

Topology Choice

Why would I choose Xpand Performance topology vs Xpand Storage Engine topology?

Choose the topology which most closely aligns to your business objectives.

  • Both topologies deliver ACID compliance, high availability, fault tolerance, read and write scaling, and elasticity

  • Xpand Performance topology delivers maximum throughput and lowest latency

  • Xpand Storage Engine topology maximizes compatibility with MariaDB Enterprise, enabling features like window functions, CTEs, and cross-engine JOINs

  • While we demonstrate two topologies for MariaDB Xpand, MariaDB products can be deployed in many different topologies. MariaDB products can be deployed to form other topologies, leverage advanced product capabilities, or combine the capabilities of multiple topologies.