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
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
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
Resources for MariaDB Xpand
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.