Global Scale With Xpand: How Mariadb Achieves
: Queries are parsed, optimized, and pushed down to be executed concurrently on the specific nodes holding the relevant data slices.
: Tables and their associated indexes are broken down into small units called "slices". Unlike other distributed databases that keep indexes local to a node, Xpand distributes indexes independently across the cluster. This prevents "scatter/gather" inefficiencies and allows queries to pinpoint the exact node containing the required data. How MariaDB achieves global scale with Xpand
: Every node in an Xpand cluster is independent. There is no central point of contention, allowing the system to scale out simply by adding more commodity hardware. : Queries are parsed, optimized, and pushed down