This page is part of MariaDB's MariaDB Documentation.
The parent of this page is: Programming
Topics on this page:
Applications and their developers are under constant and increasing demands. User expectations grow. Business needs change. Systems built in the past struggle to remain viable as data grows and operating requirements become more complicated.
MariaDB Enterprise ServerMariaDB Enterprise Server expands on the features of MariaDB Community Server, used by millions worldwide, to better meet enterprise application challenges while remaining 100% Open Source.
Real-time Flexibility and Personalization
MariaDB database products feature the dynamic real-time access to data needed to support user-centered design:
Graph queries with recursive Common Table Expressions (CTE)
Window functions and columnar data storagecolumnar data storage for advanced analytical workloads
Hybrid Transactional-Analytical Processing (HTAP)Hybrid Transactional-Analytical Processing (HTAP)
JSON for semi-structured data
Classic SQL functionality such as JOIN, UNION, INTERSECT, EXCEPT, foreign keys, and transactions
MariaDB database products can run on-premises and in-the-cloud.
MariaDB database products can run containerized with Docker/Kubernetes, virtualized, or on physical servers.
MariaDB Connectors can access MariaDB database products from C/C++, Java, or Node.js or via ODBC.
A broad range of unsupported and legacy languages can access MariaDB Enterprise Server based on MySQL Client/Server Protocol compatibility.
MariaDB database products run at small scale and at global scale across dev/test, QA/staging, production, and DR environments.
Ready for Agile Lifecycle
The features of MariaDB database products have expanded over time specifically to meet the challenges of our customers — keeping their business agile throughout the application lifecycle:
Documentation, vendor support, and ongoing training opportunities such as our annual user conference focus on the needs of the developer, the DBA, and the operator.
MariaDB Enterprise Server's enterprise lifecycleenterprise lifecycle minimizes upgrade churn by delivering releases on a predictable schedule, priority bug fixes, and premium features to meet enterprise scaling and operations requirements.
MariaDB database product features promote cost-effective scale-out and reliable operation, including replication and clustering, instant schema changesinstant schema changes, and flexible traffic routing.
MariaDB Enterprise Server includes data-at-rest and data-in-transit encryption and other security features to meet modern compliance challenges.