MariaDB Enterprise Server is the leading production-grade open source database for transaction processing – and at any scale, from replicated or clustered deployments for read scaling and high availability. Oracle Database compatibility simplifies migration while temporal tables and JSON functions, along with new Node.js, Python and reactive Java connectors make modern application development easier and faster than ever.
Advanced features such as zero-interruption failover, online disaster recovery and a powerful database firewall ensure the database is always available and its data always protected.
The database proxy abstracts away the underlying database infrastructure so developers don’t have to worry about handling failures or changes in the topology (planned or not).
JSON functions, temporal tables, window functions, common table expressions (CTEs) and user-defined aggregate functions are examples of what modern SQL developers can leverage.
MariaDB Enterprise Server can be deployed as a data warehouse or analytics database using columnar storage and massively parallel processing (MPP) to perform interactive, ad hoc queries on hundreds of billions of rows without creating indexes – and with standard SQL (including joins). Further, MariaDB Enterprise Server implements a cloud-native storage architecture, and can optionally use Amazon S3 compatible object storage to lower costs and take advantage of unlimited capacity.
MariaDB Enterprise Server supports smart transactions (i.e., hybrid transactional/analytical processing or HTAP) by combining row storage optimized for fast transactions with columnar storage optimized for fast analytics. With smart transactions, developers can enrich web and mobile applications with real-time analytics and historical data to create more insightful customer experiences driven by compelling opportunities – and for SaaS customers, to deliver self-service analytics.