
MariaDB Enterprise Server is our core open source database that supports transactional, analytical and mixed workloads for relational, JSON and vector data models. It runs anywhere – public, private and hybrid cloud.
Vendor
MariaDB
Company Website
Ultimate Peace of Mind
MariaDB Enterprise Server is a hardened, production-grade database that delivers enhanced reliability and stability. Ensure predictable operations and minimize risk with our commitment to up to 8 years of long-term support. Deployment flexibility is offered across public, private and hybrid cloud environments. MariaDB Cloud provides a fully managed database-as-a-service option. With its purpose-built storage engine architecture, MariaDB Enterprise Server supports diverse workloads, including transactional processing, analytical queries and mixed workloads, accommodating relational, JSON and vector data models.
Capabilities
- **Data integrity and consistency: **A robust transaction management system guarantees ACID properties, ensuring that data remains consistent and reliable even in the event of concurrent transactions or system failures.
- **Scalability: **Designed to efficiently utilize available hardware resources, allowing you to scale up by adding more CPU, memory or storage to a single server, enabling you to handle increasing data volumes and user traffic without requiring significant architectural changes.
- **Disaster recovery: **Recover from accidental/malicious data loss with MariaDB Flashback and be prepared for outages with non-blocking backups (full and incremental) and point-in-time recovery.
- **Hybrid data workflow: **Advanced JSON support allows developers to work with unstructured and relational data within a single database, streamlining development and enhancing application flexibility.
- **Native embedded vector search: **With MariaDB’s native vector embedded search, implement retrieval-augmented generation (RAG) to build AI applications that deliver accurate and contextually rich results, eliminating the complexity of integrating multiple databases.
- **Enhanced Analytics: **Use the included ColumnStore for basic analytical needs or upgrade to MariaDB Exa for high-performance analytics.
- **Nonblocking DDLs: **By minimizing blocking, DDL operations can be executed with less impact on application availability, leading to reduced or even near-zero downtime for schema changes.
- **XA Support: **Uses a two-phase commit protocol to ensure that a transaction is either fully completed across all resources or completely rolled back, maintaining data integrity.
- **SSL/TLS Support: **Enabled by default, encrypts the data transmission between a client and server, providing enhanced data security.
- **Cluster Performance Schema Tables: **New information schema tables are available for monitoring the state of a clustered environment.
- **Oracle Database compatibility: **Simplify migrations from Oracle Database with an Oracle compatibility layer and PL/SQL compatible features.
- **MySQL Database Compatibility: **Support for MySQL’s default authentication, which is essential for migrating many applications.
Features
- **Enterprise Audit: **Guarantee compliance through comprehensive audit logging with JSON documents stored in system tables, capturing detailed connection metadata, query execution details and user activity.
- **Enterprise Backup: **Ensure high availability and minimize application downtime with non-blocking physical backups. Supports online backup operations, allowing concurrent read and write transactions, as well as DDL changes during the backup process.
- **Enterprise Cluster: **Enterprise Cluster powers synchronous multi-master replication, providing high availability and fault tolerance. Cluster provides encrypted transaction buffers for secure data replication, and preconfigured settings tuned for production environments.
- **Enterprise Federation: **Consolidate data access by using MariaDB Enterprise Server to access tables in other databases using standard ODBC connections.
- **Hashicorp Vault: **MariaDB Server integrates with HashiCorp Enterprise for external key management, separating encryption keys from the database instance. Namespace support enables an organization to implement secure multi-tenancy and provides enhanced security by centralizing key lifecycle management, facilitating key rotation, access control and audit trails.