mariadb.com

Webseiten-Bericht für mariadb.com

MariaDB Enterprise Open Source Database | MariaDB

 Generiert am 04 März 2026 02:01 AM

Aktuelle Statistiken? UPDATE !

Der Wert ist 57/100

SEO Inhalte

Seitentitel

MariaDB Enterprise Open Source Database | MariaDB

Länge : 49

Perfekt, denn Ihr Seitentitel enthält zwischen 10 und 70 Anzahl Zeichen.

Seitenbeschreibung

MariaDB provides enterprise open source database and database services to support scalability, mission-critical deployments, and more.

Länge : 134

Großartig, denn Ihre Seitenbeschreibung enthält zwischen 70 und 160 Anzahl Zeichen.

Suchbegriffe

Nicht so gut. Wir konnten keine META-Suchbegriffe auf Ihrer Webseite finden. Benutzen Sie dieses kostenlose Werkzeug um META-Suchbegriffe zu erzeugen.

Og META Eigenschaften

Sehr gut, denn diese Webseite nutzt die Vorteile aus den Og Properties.

Eigenschaft Inhalt
type website
locale en_US
site_name MariaDB
title Open Source Database (RDBMS) for the Enterprise | MariaDB
description MariaDB provides enterprise open source database and database services to support scalability, mission-critical deployments, and more.
url https://mariadb.com/
image https://mariadb.com/wp-content/uploads/2018/10/mariadb-social-share.jpg
image:width 1200
image:height 630
image:alt MariaDB social share image

Überschriften

H1 H2 H3 H4 H5 H6
0 6 14 0 0 0
  • [H2] Trusted to Power the Enterprise
  • [H2] Imagine it. Build it. Deploy Instantly with MariaDB.
  • [H2] Global Customers Trust MariaDB
  • [H2] Dive Deeper Into MariaDB
  • [H2] MariaDB LatestVersions
  • [H2] Get Started
  • [H3] Encryption\r\nYour data is automatically secure both in transit and at rest in SkySQL. Data-in-transit encryption is supported with TLS 1.2 and TLS 1.3. Data-at-rest encryption is 100% automatic due to the security inherent in Google Cloud. Google Cloud automatically encrypts all customer content stored at rest, without any action required from the customer. More details are available at Google Data-at-rest Encryption.\r\nControlled Access\r\nAccess on SkySQL is controlled using a variety of methods. All database access connections must use SSL\/TLS. Access to MariaDB SkySQL services is restricted to whitelisted IP addresses managed by the account owner from the SkySQL Portal. A separate IP whitelist is maintained for access to SkySQL Monitoring and Workload Analysis.\r\n\r\nEven the SkySQL team\u2019s access to backend systems for maintenance, updates etc. go through a security umbrella where each and every keystroke is logged and stored.\r\nAudit\r\nMariaDB Enterprise Audit is included with SkySQL services using MariaDB Enterprise Server 10.4 and 10.5.\u00a0 MariaDB Enterprise Audit includes advanced filtering features to enable narrowly defining which information is logged. MariaDB Enterprise Audit comes pre-installed but must be enabled and configured before logging will occur. Customers can configure it to log data access and database operations, and when control parameters also must be audited, MariaDB Enterprise Audit can log configuration changes.\r\nIsolation\r\nMariaDB Platform on SkySQL services run in containers powered by Kubernetes which inherently provides isolation. Privileges within the container are tightly restricted by a security context that prevents malicious users from gaining root privileges. Network access is restricted by network policies. Storage devices are also accessed through Kubernetes, providing strict isolation of each account.\r\nSecure by Default\r\nOf course you will add controls specific to your application and database, but you can be secure in the knowledge that your SkySQL database immediately incorporates features that keep your service and data secure without requiring additional configuration.\r\nFor More Information\r\n\r\n \tCross-region replicas for Disaster Recovery (available to Power Tier customers)\r\n \tLDAP, or 2FA database authentication\r\n \tVPC peering\r\n \tBusiness Associate Addendum (BAA) for HIPAA\r\n \tData Processing Addendum (DPA) for GDPR\r\n \tGet started with MariaDB SkySQL\r\n","post_title":"MariaDB SkySQL Takes a Data Security First Approach","post_excerpt":"Data security is a guiding principle for MariaDB SkySQL, and all SkySQL databases incorporate features that make them secure by default. ","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-skysql-takes-a-data-security-first-approach","to_ping":"","pinged":"","post_modified":"2021-08-30 21:26:31","post_modified_gmt":"2021-08-30 21:26:31","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=24121","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":16953,"post_author":"13","post_date":"2020-03-27 04:03:16","post_date_gmt":"2020-03-27 04:03:16","post_content":"","post_title":"MariaDB Trust Center","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"trust","to_ping":"","pinged":"","post_modified":"2025-10-21 17:39:32","post_modified_gmt":"2025-10-21 17:39:32","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=16953","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"maxscale","related_posts":[{"ID":2603,"post_author":"13","post_date":"2025-03-01 07:39:34","post_date_gmt":"2025-03-01 07:39:34","post_content":"\n\n\nMariaDB MaxScale\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MaxScale is a next-generation database proxy that sits between applications and databases, providing a high-performance, scalable solution. This enables administrative database processes, such as security, load balancing, and streaming, to run without compromising performance, which is crucial in mission-critical applications. MaxScale also prevents external attacks with its advanced database firewall features, balances the load with its dynamic SQL-aware query router, and minimizes downtime with automatic failover. Additionally, it can stream transactional data for real-time analytics using messaging systems, such as Apache Kafka.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMaxScale delivers a range of features that combine to provide a secure, scalable, reliable environment while maintaining ease of use and monitoring. Key features include:\n\n\n\n\n\n\n\n\n\nFirewall protection\n\n\n\nMaxScale provides a database firewall that acts as a protective barrier, ensuring that only expected queries are allowed through. It learns the typical patterns of queries during a training period and then uses this knowledge to block any queries that do not match what it has learned. This helps safeguard the database from unauthorized access or potentially harmful operations.\n\n\n\n\n\nHigh availability and automatic failover\n\n\n\nMaxScale ensures unmatched performance and reliability with its robust high availability features. Automatic failover, transaction replay, connection migration and session restore work together to prevent service interruptions, providing a seamless experience for application users, regardless of infrastructure issues.\n\n\n\n\n\nScalability\n\n\n\nMaxScale simplifies read scaling with its SQL-aware Read\/Write Split Router, intelligently distributing queries for load balancing. Cooperative locking enables seamless scaling across multiple instances, ensuring high availability. These features make scaling accessible and straightforward, empowering all developers, regardless of their database expertise, to adjust environments as needed.\n\n\n\n\n\n\n\nSecurity\n\n\n\nMaxScale enhances database security through TLS encryption and query throttling. By limiting query frequency per session, MaxScale effectively prevents rogue sessions (client-side errors) and mitigates DDoS attacks.\n\n\n\n\n\nSimplified database management\n\n\n\nMaxScale provides a centralized platform for administrators to manage their database environments. Easily adjust configurations, perform topology changes (like replica management and failovers) and rebuild replicas with single-click convenience. Comprehensive monitoring is available through a robust web interface, and flexible testing tools (Workload Capture, Replay, and Diff Router) allow for analysis in test or production settings.\n\n\n\nIn addition, MaxScale seamlessly integrates with MariaDB Enterprise Monitor to provide a holistic view of your total database environment.\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n\n\n\n\n\n\n\n\nContact Us to Learn More About MariaDB MaxScale\n\n\n\n\n\n\n\n\n","post_title":"MariaDB MaxScale","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale","to_ping":"","pinged":"","post_modified":"2026-02-27 05:27:17","post_modified_gmt":"2026-02-27 05:27:17","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=2603","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":14057,"post_author":"13","post_date":"2019-09-30 17:32:26","post_date_gmt":"2019-09-30 17:32:26","post_content":"","post_title":"MariaDB MaxScale: Enterprise Security Technical Brief","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale-enterprise-security","to_ping":"","pinged":"","post_modified":"2025-12-15 21:54:58","post_modified_gmt":"2025-12-15 21:54:58","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=14057","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":13692,"post_author":"13","post_date":"2019-09-09 17:03:22","post_date_gmt":"2019-09-09 17:03:22","post_content":"","post_title":"MariaDB MaxScale: High Availability Technical Brief","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"maxscale-technical-brief","to_ping":"","pinged":"","post_modified":"2025-12-15 21:55:07","post_modified_gmt":"2025-12-15 21:55:07","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=13692","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":14075,"post_author":"13","post_date":"2019-10-01 20:17:16","post_date_gmt":"2019-10-01 20:17:16","post_content":"","post_title":"MariaDB MaxScale vs ProxySQL: Comparison","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale-proxysql-comparison","to_ping":"","pinged":"","post_modified":"2025-12-15 21:54:25","post_modified_gmt":"2025-12-15 21:54:25","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=14075","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"what's new in 10.4","related_posts":[{"ID":11100,"post_author":"627","post_date":"2019-06-11 12:15:03","post_date_gmt":"2019-06-11 12:15:03","post_content":"Today, we\u2019re excited to announce the first ever release of MariaDB Enterprise Server, which includes versions of MariaDB Enterprise Server 10.4, 10.3 and 10.2. A lot of sweat and tears have gone into this release by the MariaDB Server team and I am extremely proud of what we\u2019ve achieved in a short period of time. Over the last year, since our last major release, our team has created two versions of MariaDB Server \u2013 a community version of 10.4 and a hardened version for enterprise customers that takes MariaDB to an all new height.\r\nWhat is MariaDB Enterprise Server?\r\nFor the past couple of years, we have been collaborating very closely with some of our large enterprise customers. From that collaboration, it has become clear that their needs differ vastly from that of the average community user. Not only do they have different requirements on quality and robustness, they also have different requirements for features to support production environments. That\u2019s why we decided to invest heavily into creating a MariaDB Enterprise Server, to address the needs of our customers with mission critical production workloads. \r\n\r\nMariaDB Enterprise Server 10.4 is the first release of our new MariaDB Enterprise Server. It has all the features of MariaDB Community Server 10.4 but in addition goes through additional QA, testing cycles, ships configured for security and also includes additional enterprise features that our customers need. \r\nNew MariaDB Enterprise Server 10.4 Features\r\nMariaDB Enterprise Server 10.4 has a lot of new exciting features for everyone. Some of my favourites include instant ALTER TABLE operations and Application Time, which we\u2019ll talk about in more detail in upcoming blogs. In addition, we added an Enterprise version of the Audit plugin, Enterprise Backup and full encryption for the Enterprise Cluster. The feature I am most excited about is Enterprise Backup. It\u2019s a feature we worked on closely with customers in order to make backups with large databases work efficiently and seamlessly. The base setup behind the problem is fairly common \u2013 you have large tables and you want to take backups of them. The problem occurs when customers also need to be able to perform DDL on the tables (i.e. change the table structure: ALTER TABLE). The larger your tables, the longer both the backups and the DDL changes take, which can result in the two blocking each other. To solve this, we worked on an improved version of table locking that allows the backup process to incrementally escalate the locks as it gets further and further in the backup process. This allows DDL statements to work until the final stages of the backup process thus minimizing any time wasted on waits and at the same time making sure all operations finish with the data still in fully consistent states in the backups. \r\n\r\nEnterprise Backup is a good example of new innovation and, at the same time, collaboration with our enterprise customers.\r\nBackporting\r\nThe MariaDB Backup example is also a good story to illustrate another key benefit of MariaDB Enterprise Server: Backporting. Some of our customers have extremely large usage scenarios with hundreds of thousands of MariaDB instances. Deploying a new major version in this scenario takes quite a bit of time and planning, with potential application changes needed. We decided to take a closer look at our development process. When we have new features of GA maturity, we analyze the feature in detail to check a) if it fits a particular need that could be useful in older versions and b) whether it can cause instability in other parts of the code. If the analysis is favorable, then the feature could be backported to older versions of the server within the framework of MariaDB Enterprise Server. This is always done on a case-by-case basis, and Enterprise Backup is the perfect example where this made sense to backport. Both MariaDB Enterprise Server 10.2 and MariaDB Enterprise Server 10.3 also have the Enterprise Backup feature so customers who are not able to do a major version upgrade quickly can still immediately benefit from this new feature. In fact, we\u2019re working with several customers now to implement backported versions of MariaDB Enterprise Server to take advantage of features such as Enterprise Backup.\r\n\r\nThank you to the entire MariaDB Server team for all their hard work. I am very excited about MariaDB Enterprise Server and about taking MariaDB to a whole new height where we\u2019re transforming open source into enterprise open source.\r\n\r\nStay tuned for more blogs that will review all the great features in MariaDB Enterprise Server 10.4 in more detail.","post_title":"What's New in MariaDB Enterprise Server 10.4","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"whats-new-in-mariadb-enterprise-server-10-4","to_ping":"","pinged":"","post_modified":"2021-08-30 21:47:40","post_modified_gmt":"2021-08-30 21:47:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=11100","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":11012,"post_author":"13","post_date":"2025-03-01 11:32:23","post_date_gmt":"2025-03-01 11:32:23","post_content":"\n\n\nMariaDB Enterprise Server\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server is a premium version of MariaDB Community Server that includes additional enterprise features, such as non-blocking backups and advanced audit capabilities that enterprises need to run in production. You can run MariaDB Enterprise Server anywhere \u2013 public, private or hybrid cloud. It is also available as an option for MariaDB Cloud.\n\n\n\nWith its purpose-built storage engine architecture, MariaDB Enterprise Server supports transactional, analytical and mixed workloads for relational, JSON and vector-based data models. Companies that switch to MariaDB Enterprise Server from proprietary databases save up to 90% of total database costs.\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server includes features engineered for customers deploying and maintaining large databases with strict high availability, disaster recovery and security requirements. It includes:\n\n\n\n\nEnterprise Audit to guarantee compliance through comprehensive audit logging with JSON-based auditing templates that can be defined and assigned to users stored in system tables. Enterprise Audit also provides timestamps in milliseconds with timezone, a compliance requirement.\n\n\n\nEnterprise Backup supports online backup operations, allowing concurrent read and write transactions, as well as DDL changes during the backup process.\n\n\n\nEnterprise Federation to consolidate data access by using MariaDB Enterprise Server to access tables in other databases using standard ODBC connections.\n\n\n\nHashicorp Enterprise Vault for external key management, separating encryption keys from the database instance. Namespace support enables an organization to implement secure multi-tenancy. The keys are also used for TDE and data-at-rest encryption.\n\n\n\nSupport for 128 indexes in Enterprise Server versus 64 in Community Server\n\n\n\nDynamically resize the InnoDB redo log\n\n\n\nDynamically change the InnoDB purge threads\n\n\n\n\nMariaDB Enterprise Server undergoes extensive and comprehensive testing and QA processes to ensure reliability for production deployments. In addition, key features in new releases are backported to prior non-EOL versions to ensure long-term stability and support.\n\n\n\nMariaDB Enterprise Server is preconfigured for production environments. It includes default security parameters to enforce account hygiene, block remote root and anonymous access, and set replication parameters to ensure durability. In addition, all non-GA plugins are disabled.\n\n\n\n\n\n\n\n\n\n\n\nEssential Features for Enterprises\n\n\n\nMariaDB Enterprise Server is designed to meet the demanding requirements of enterprise production environments, including enhanced security, auditing and performance. MariaDB Enterprise Server surpasses standard security features, such as roles and auditing, with advanced data protection and security layers, including complete, end-to-end encryption. MariaDB Enterprise Server can encrypt all data in motion with secure connections (TLS) and at rest, including logs, with transparent data encryption (TDE). MariaDB Enterprise Server 10.6 comes with security technical implementation guide (STIG) compliance.\n\n\n\nHashicorp Enterprise Vault support provides for the seamless implementation of a multi-tenant environment, ensuring data protection for each tenant. SSL\/TLS support, enabled by default, encrypts the data transmission between a client and server, providing enhanced data security.\n\n\n\nXA support uses a two-phase commit protocol to ensure that a distributed transaction with external resources is either fully completed across all resources or completely rolled back, maintaining data integrity.\n\n\n\nEnhanced migration compatibility also eases the process of moving from Oracle Database or MySQL to MariaDB, providing peace of mind that the migration will be done efficiently and with minimal change requirements.\n\n\n\n\n\n\n\nOne Database \u2013 Any Workload\n\n\n\nWith MariaDB Enterprise Server, one database server is capable of supporting multiple workloads \u2013 from transactional to analytical, mixed workloads or structured and semi-structured JSON data. This is possible thanks to MariaDB Enterprise Server\u2019s extensible architecture that leverages different storage engines. Different tables can use different storage engines, and joins can be performed between tables across storage engines. Available storage engines are:\n\n\n\n\nAria \u2013 for read-intensive workloads\n\n\n\nInnoDB \u2013 for mixed read\/write or OLTP workloads\n\n\n\nMyRocks \u2013 for write-intensive workloads\n\n\n\nSpider \u2013 for scalability\n\n\n\nColumnStore \u2013 for OLAP\n\n\n\nS3 Storage Engine - cost-effective, long-term archiving of large volumes of historical, read-only data\n\n\n\n\nVector Search for AI Capabilities\n\n\n\nNative support for vector data types, along with vector indexing and search capabilities, is included in MariaDB Enterprise Server. This marks a significant step forward for organizations seeking to easily integrate AI-driven functionalities directly into their core database systems. MariaDB has a suite of products to support GenAI.\n\n\n\nDeploy Anywhere\n\n\n\nMariaDB Enterprise Server can run on minimal hardware resources, like a laptop or a desktop computer. It can also run on any public or private cloud in VMs or containers, starting from 1 vCPU and scaling up into the thousands. MariaDB Enterprise Server and other MariaDB Platform products are available in Docker images and can be deployed and orchestrated through a Kubernetes Operator to run in OpenShift and other container platforms. Because MariaDB Enterprise Server can be deployed anywhere, on-premise or in a public cloud, it is an ideal database to support hybrid cloud strategies.\n\n\n\n\n\n\n\nMariaDB Cloud\n\n\n\nAdditionally, MariaDB Enterprise Server is now available in MariaDB Cloud. This offering provides a fully managed database-as-a-service (DBaaS) that gives you the choice of two robust architectures: provisioned for consistent performance, and serverless for on-demand elastic scale.\n\n\n\nIf your traffic is relatively consistent, the provisioned mode enables you to create an environment that is performant and stable. It can accommodate spikes in usage by expanding either compute or storage as needed within parameters that you control. For applications with spiky or unpredictable traffic, MariaDB Cloud offers a serverless model designed for automatic, on-demand scaling. It is the ideal architecture for production workloads, such as e-commerce and payment processing, as well as for cost-effective development and testing.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server provides the functionality you need to succeed in today\u2019s fast-paced world. MariaDB Enterprise Server is a hardened, production-grade database that delivers enhanced reliability and stability. Deployment flexibility is offered across public, private and hybrid cloud environments. With its purpose-built storage engine architecture, MariaDB Enterprise Server supports diverse workloads, including transaction processing, analytical queries and mixed workloads, accommodating relational, JSON, and vector data models.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n\n\n\n\n\n\n\n\nContact Us to Learn More About MariaDB\n\n\n\n\n","post_title":"MariaDB Enterprise Server","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-enterprise-server","to_ping":"","pinged":"","post_modified":"2026-02-18 17:12:14","post_modified_gmt":"2026-02-18 17:12:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=11012","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6196,"post_author":"7","post_date":"2018-11-06 22:05:36","post_date_gmt":"2018-11-06 22:05:36","post_content":"\nOverviewOLTPAnalyticsAIHigh AvailabilityAdministration\n\n\n\n\nA Proven Database for Your Mission-Critical Operations\n\n\n\nMariaDB Enterprise Platform is engineered to deliver best-in-class performance, data security, replication, clustering and high availability for production workloads. MariaDB Enterprise Platform empowers modern data strategies with an end-to-end database solution, delivering consistent performance and unwavering stability for mission-critical applications in demanding environments. Eliminate database sprawl and simplify your data landscape by running all your workloads in a single, robust MariaDB environment, powered by open source technology and fortified with enterprise-grade reliability, security and support.\n\n\n\nRun MariaDB Anywhere\n\n\n\nMariaDB Enterprise Platform is engineered for any environment, from on premises to any cloud \u2013 private, public, hybrid or multicloud \u2013 delivering ultimate deployment flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nView Datasheet\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nPlatform Components\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server\n\n\n\nMariaDB Enterprise Server is engineered to handle diverse workloads, including transactional, analytical and hybrid operations. It seamlessly supports relational, semi-structured and vector data models, providing a unified platform for all your data needs. Deploy anywhere \u2013 public, private and hybrid cloud.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Cluster\n\n\n\nMariaDB Enterprise Cluster ensures continuous operations with an open source active-active, multi-master synchronous replication solution that provides high availability, scalability and automated failover, guaranteeing uninterrupted performance for mission-critical workloads.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MaxScale\n\n\n\nMariaDB MaxScale is an advanced database proxy that delivers enterprise-grade high availability, scalability and security. By abstracting the underlying database infrastructure, MaxScale simplifies application development and streamlines administration tasks, allowing your team to focus on innovation.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Kubernetes Operator\n\n\n\nMariaDB Enterprise Kubernetes Operator simplifies and automates the management of platform deployments, allowing users to focus on application development rather than complex infrastructure management. Using declarative configurations, it eliminates the need for manual commands and scripts, offering a robust high availability and disaster recovery (HA\/DR) solution.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB ColumnStore\n\n\n\nMariaDB ColumnStore extends MariaDB Server with distributed, columnar storage, transforming it into a standalone or distributed data warehouse for real-time analytics on massive datasets, eliminating the complexities of traditional data warehousing.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Exa\n\n\n\nMariaDB Exa is a high-performance, multi-node massively parallel processing (MPP) columnar database option that delivers high performance, concurrency and top TPC-H benchmarks. It supports a multi-node architecture with read\/writable standby nodes for stability.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Manager\n\n\n\nMariaDB Enterprise Manager is a native monitoring and management solution for MariaDB Enterprise Platform that reduces operational overhead and costs by leveraging a ready-to-use monitoring solution. It provides a centralized topology-based view over databases, customizable dashboards, alerts, notifications, and the ability to export metrics through OpenTelemetry and Prometheus.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB AI RAG\n\n\n\nAI RAG delivers RAG-in-a-box to both ingest data into MariaDB and provide a pipeline for delivering AI answers grounded in your own data via a REST API interface. It simplifies GenAI integration, whereby working with common GenAI frameworks is no longer required, resulting in faster time-to-value of your data.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MCP Server\n\n\n\nMariaDB MCP Server connects your existing MariaDB database to GenAI, enabling you to perform standard database tasks and powerful AI operations, such as semantic search. It enables faster AI development, more robust AI applications and delivers more data value.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nCapabilities\n\n\n\n\n\n\n\n\n\nHigh availability and disaster recovery\n\n\n\nMariaDB ensures business continuity with a suite of robust features. Leverage online, non-blocking backups for data protection, binary logs for precise point-in-time recovery and MaxScale for intelligent routing and failover, minimizing downtime and data loss.\n\n\n\n\n\n\n\n\n\nQuery optimization for performance\n\n\n\nOur advanced query optimizer dynamically analyzes and determines the best way to execute SQL queries, resulting in faster response times and improved throughput for your applications. View centralized query execution and scheme creation (ERD) across multiple database connections with\n\n\n\n\n\n\n\n\n\n\n\nData integrity and consistency\n\n\n\nA robust transaction management system guarantees ACID properties, ensuring that data remains consistent and reliable even in the event of concurrent transactions or system failures.\n\n\n\n\n\n\n\n\n\nAdvanced scalability\n\n\n\nMariaDB scales both vertically, through optimized hardware, and horizontally, via Enterprise Cluster\u2019s synchronous replication for high availability and distributed workloads, supporting growth with minimal architectural impact.\n\n\n\n\n\n\n\n\n\n\n\nHybrid Transactional and Analytical Processing\n\n\n\nThe included ColumnStore provides fast, real-time analytical queries directly within MariaDB Enterprise Server, creating a unified and streamlined HTAP environment. MariaDB Exa, an optional component, enables highly performant multi-node processing, providing unparalleled HTAP performance for large-scale, complex queries.\n\n\n\n\n\n\n\n\n\nNative vector embedded search\n\n\n\n\n\n\n\nWith MariaDB\u2019s 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 vector only databases. MCP Server and AI RAG make implementing custom GenAI applications simpler.\n\n\n\n\n\n\n\n\n\n\n\nSeamless migration\n\n\n\nMariaDB is a powerful, flexible and cost-effective alternative to proprietary databases, simplifying modernization and migration for organizations seeking to escape limitations, particularly those moving from MySQL or Oracle.\n\n\n\n\n\n\n\n\n\nHybrid data workflows\n\n\n\nAdvanced JSON support allows developers to work with unstructured and relational data within a single database, streamlining development and enhancing application flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\nUse Cases\n\n\n\n\n\nTransactional\n\n\n\nExperience high-performance, reliable and scalable transaction processing with MariaDB. Deploy as a replicated or clustered database (relational, document or hybrid) using modern SQL and leverage seamless Oracle Database compatibility.\n\n\n\n\n\nAnalytical\n\n\n\nUnlock real-time insights with MariaDB\u2019s analytical capabilities. Deploy as a standalone or distributed data warehouse, utilizing columnar storage for interactive analytics and leveraging cost-effective cloud object storage.\n\n\n\n\n\nSemi-Structured\n\n\n\nWith a comprehensive set of JSON functions, MariaDB enables efficient processing, querying and manipulation of JSON documents. These functions allow you to extract specific data, modify structures and seamlessly integrate JSON data with traditional relational data.\n\n\n\n\n\n\n\nMixed\n\n\n\nDeliver intelligent customer experiences with MariaDB\u2019s hybrid transactional and analytical processing (HTAP). Seamlessly blend row and columnar storage to infuse real-time, powerful analytics into standard transactional workflows.\n\n\n\n\n\nArtificial Intelligence\/Machine Learning\n\n\n\nBy integrating vector embedded search directly into its database engine, MariaDB Enterprise Platform streamlines your data stack, eliminating the need for separate vector databases and reducing complexity.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLearn more about MariaDB\u2019s workload versatility\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nGet Started with Enterprise Platform\n\n\n\nContact Us\n\n\n","post_title":"MariaDB Enterprise Platform","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"enterprise","to_ping":"","pinged":"","post_modified":"2025-12-18 01:26:38","post_modified_gmt":"2025-12-18 01:26:38","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=6196","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":11037,"post_author":"13","post_date":"2019-06-25 11:29:13","post_date_gmt":"2019-06-25 11:29:13","post_content":"","post_title":"Your key to a better night\u2019s sleep: An introduction to MariaDB Enterprise Server 10.4","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"your-key-to-a-better-nights-sleep-intro-to-mariadb-enterprise-server-10-4","to_ping":"","pinged":"","post_modified":"2021-07-12 16:19:16","post_modified_gmt":"2021-07-12 16:19:16","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=webinar&p=11037","menu_order":0,"post_type":"webinar","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"10.4","related_posts":[{"ID":11100,"post_author":"627","post_date":"2019-06-11 12:15:03","post_date_gmt":"2019-06-11 12:15:03","post_content":"Today, we\u2019re excited to announce the first ever release of MariaDB Enterprise Server, which includes versions of MariaDB Enterprise Server 10.4, 10.3 and 10.2. A lot of sweat and tears have gone into this release by the MariaDB Server team and I am extremely proud of what we\u2019ve achieved in a short period of time. Over the last year, since our last major release, our team has created two versions of MariaDB Server \u2013 a community version of 10.4 and a hardened version for enterprise customers that takes MariaDB to an all new height.\r\nWhat is MariaDB Enterprise Server?\r\nFor the past couple of years, we have been collaborating very closely with some of our large enterprise customers. From that collaboration, it has become clear that their needs differ vastly from that of the average community user. Not only do they have different requirements on quality and robustness, they also have different requirements for features to support production environments. That\u2019s why we decided to invest heavily into creating a MariaDB Enterprise Server, to address the needs of our customers with mission critical production workloads. \r\n\r\nMariaDB Enterprise Server 10.4 is the first release of our new MariaDB Enterprise Server. It has all the features of MariaDB Community Server 10.4 but in addition goes through additional QA, testing cycles, ships configured for security and also includes additional enterprise features that our customers need. \r\nNew MariaDB Enterprise Server 10.4 Features\r\nMariaDB Enterprise Server 10.4 has a lot of new exciting features for everyone. Some of my favourites include instant ALTER TABLE operations and Application Time, which we\u2019ll talk about in more detail in upcoming blogs. In addition, we added an Enterprise version of the Audit plugin, Enterprise Backup and full encryption for the Enterprise Cluster. The feature I am most excited about is Enterprise Backup. It\u2019s a feature we worked on closely with customers in order to make backups with large databases work efficiently and seamlessly. The base setup behind the problem is fairly common \u2013 you have large tables and you want to take backups of them. The problem occurs when customers also need to be able to perform DDL on the tables (i.e. change the table structure: ALTER TABLE). The larger your tables, the longer both the backups and the DDL changes take, which can result in the two blocking each other. To solve this, we worked on an improved version of table locking that allows the backup process to incrementally escalate the locks as it gets further and further in the backup process. This allows DDL statements to work until the final stages of the backup process thus minimizing any time wasted on waits and at the same time making sure all operations finish with the data still in fully consistent states in the backups. \r\n\r\nEnterprise Backup is a good example of new innovation and, at the same time, collaboration with our enterprise customers.\r\nBackporting\r\nThe MariaDB Backup example is also a good story to illustrate another key benefit of MariaDB Enterprise Server: Backporting. Some of our customers have extremely large usage scenarios with hundreds of thousands of MariaDB instances. Deploying a new major version in this scenario takes quite a bit of time and planning, with potential application changes needed. We decided to take a closer look at our development process. When we have new features of GA maturity, we analyze the feature in detail to check a) if it fits a particular need that could be useful in older versions and b) whether it can cause instability in other parts of the code. If the analysis is favorable, then the feature could be backported to older versions of the server within the framework of MariaDB Enterprise Server. This is always done on a case-by-case basis, and Enterprise Backup is the perfect example where this made sense to backport. Both MariaDB Enterprise Server 10.2 and MariaDB Enterprise Server 10.3 also have the Enterprise Backup feature so customers who are not able to do a major version upgrade quickly can still immediately benefit from this new feature. In fact, we\u2019re working with several customers now to implement backported versions of MariaDB Enterprise Server to take advantage of features such as Enterprise Backup.\r\n\r\nThank you to the entire MariaDB Server team for all their hard work. I am very excited about MariaDB Enterprise Server and about taking MariaDB to a whole new height where we\u2019re transforming open source into enterprise open source.\r\n\r\nStay tuned for more blogs that will review all the great features in MariaDB Enterprise Server 10.4 in more detail.","post_title":"What's New in MariaDB Enterprise Server 10.4","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"whats-new-in-mariadb-enterprise-server-10-4","to_ping":"","pinged":"","post_modified":"2021-08-30 21:47:40","post_modified_gmt":"2021-08-30 21:47:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=11100","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":11012,"post_author":"13","post_date":"2025-03-01 11:32:23","post_date_gmt":"2025-03-01 11:32:23","post_content":"\n\n\nMariaDB Enterprise Server\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server is a premium version of MariaDB Community Server that includes additional enterprise features, such as non-blocking backups and advanced audit capabilities that enterprises need to run in production. You can run MariaDB Enterprise Server anywhere \u2013 public, private or hybrid cloud. It is also available as an option for MariaDB Cloud.\n\n\n\nWith its purpose-built storage engine architecture, MariaDB Enterprise Server supports transactional, analytical and mixed workloads for relational, JSON and vector-based data models. Companies that switch to MariaDB Enterprise Server from proprietary databases save up to 90% of total database costs.\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server includes features engineered for customers deploying and maintaining large databases with strict high availability, disaster recovery and security requirements. It includes:\n\n\n\n\nEnterprise Audit to guarantee compliance through comprehensive audit logging with JSON-based auditing templates that can be defined and assigned to users stored in system tables. Enterprise Audit also provides timestamps in milliseconds with timezone, a compliance requirement.\n\n\n\nEnterprise Backup supports online backup operations, allowing concurrent read and write transactions, as well as DDL changes during the backup process.\n\n\n\nEnterprise Federation to consolidate data access by using MariaDB Enterprise Server to access tables in other databases using standard ODBC connections.\n\n\n\nHashicorp Enterprise Vault for external key management, separating encryption keys from the database instance. Namespace support enables an organization to implement secure multi-tenancy. The keys are also used for TDE and data-at-rest encryption.\n\n\n\nSupport for 128 indexes in Enterprise Server versus 64 in Community Server\n\n\n\nDynamically resize the InnoDB redo log\n\n\n\nDynamically change the InnoDB purge threads\n\n\n\n\nMariaDB Enterprise Server undergoes extensive and comprehensive testing and QA processes to ensure reliability for production deployments. In addition, key features in new releases are backported to prior non-EOL versions to ensure long-term stability and support.\n\n\n\nMariaDB Enterprise Server is preconfigured for production environments. It includes default security parameters to enforce account hygiene, block remote root and anonymous access, and set replication parameters to ensure durability. In addition, all non-GA plugins are disabled.\n\n\n\n\n\n\n\n\n\n\n\nEssential Features for Enterprises\n\n\n\nMariaDB Enterprise Server is designed to meet the demanding requirements of enterprise production environments, including enhanced security, auditing and performance. MariaDB Enterprise Server surpasses standard security features, such as roles and auditing, with advanced data protection and security layers, including complete, end-to-end encryption. MariaDB Enterprise Server can encrypt all data in motion with secure connections (TLS) and at rest, including logs, with transparent data encryption (TDE). MariaDB Enterprise Server 10.6 comes with security technical implementation guide (STIG) compliance.\n\n\n\nHashicorp Enterprise Vault support provides for the seamless implementation of a multi-tenant environment, ensuring data protection for each tenant. SSL\/TLS support, enabled by default, encrypts the data transmission between a client and server, providing enhanced data security.\n\n\n\nXA support uses a two-phase commit protocol to ensure that a distributed transaction with external resources is either fully completed across all resources or completely rolled back, maintaining data integrity.\n\n\n\nEnhanced migration compatibility also eases the process of moving from Oracle Database or MySQL to MariaDB, providing peace of mind that the migration will be done efficiently and with minimal change requirements.\n\n\n\n\n\n\n\nOne Database \u2013 Any Workload\n\n\n\nWith MariaDB Enterprise Server, one database server is capable of supporting multiple workloads \u2013 from transactional to analytical, mixed workloads or structured and semi-structured JSON data. This is possible thanks to MariaDB Enterprise Server\u2019s extensible architecture that leverages different storage engines. Different tables can use different storage engines, and joins can be performed between tables across storage engines. Available storage engines are:\n\n\n\n\nAria \u2013 for read-intensive workloads\n\n\n\nInnoDB \u2013 for mixed read\/write or OLTP workloads\n\n\n\nMyRocks \u2013 for write-intensive workloads\n\n\n\nSpider \u2013 for scalability\n\n\n\nColumnStore \u2013 for OLAP\n\n\n\nS3 Storage Engine - cost-effective, long-term archiving of large volumes of historical, read-only data\n\n\n\n\nVector Search for AI Capabilities\n\n\n\nNative support for vector data types, along with vector indexing and search capabilities, is included in MariaDB Enterprise Server. This marks a significant step forward for organizations seeking to easily integrate AI-driven functionalities directly into their core database systems. MariaDB has a suite of products to support GenAI.\n\n\n\nDeploy Anywhere\n\n\n\nMariaDB Enterprise Server can run on minimal hardware resources, like a laptop or a desktop computer. It can also run on any public or private cloud in VMs or containers, starting from 1 vCPU and scaling up into the thousands. MariaDB Enterprise Server and other MariaDB Platform products are available in Docker images and can be deployed and orchestrated through a Kubernetes Operator to run in OpenShift and other container platforms. Because MariaDB Enterprise Server can be deployed anywhere, on-premise or in a public cloud, it is an ideal database to support hybrid cloud strategies.\n\n\n\n\n\n\n\nMariaDB Cloud\n\n\n\nAdditionally, MariaDB Enterprise Server is now available in MariaDB Cloud. This offering provides a fully managed database-as-a-service (DBaaS) that gives you the choice of two robust architectures: provisioned for consistent performance, and serverless for on-demand elastic scale.\n\n\n\nIf your traffic is relatively consistent, the provisioned mode enables you to create an environment that is performant and stable. It can accommodate spikes in usage by expanding either compute or storage as needed within parameters that you control. For applications with spiky or unpredictable traffic, MariaDB Cloud offers a serverless model designed for automatic, on-demand scaling. It is the ideal architecture for production workloads, such as e-commerce and payment processing, as well as for cost-effective development and testing.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server provides the functionality you need to succeed in today\u2019s fast-paced world. MariaDB Enterprise Server is a hardened, production-grade database that delivers enhanced reliability and stability. Deployment flexibility is offered across public, private and hybrid cloud environments. With its purpose-built storage engine architecture, MariaDB Enterprise Server supports diverse workloads, including transaction processing, analytical queries and mixed workloads, accommodating relational, JSON, and vector data models.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n\n\n\n\n\n\n\n\nContact Us to Learn More About MariaDB\n\n\n\n\n","post_title":"MariaDB Enterprise Server","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-enterprise-server","to_ping":"","pinged":"","post_modified":"2026-02-18 17:12:14","post_modified_gmt":"2026-02-18 17:12:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=11012","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6196,"post_author":"7","post_date":"2018-11-06 22:05:36","post_date_gmt":"2018-11-06 22:05:36","post_content":"\nOverviewOLTPAnalyticsAIHigh AvailabilityAdministration\n\n\n\n\nA Proven Database for Your Mission-Critical Operations\n\n\n\nMariaDB Enterprise Platform is engineered to deliver best-in-class performance, data security, replication, clustering and high availability for production workloads. MariaDB Enterprise Platform empowers modern data strategies with an end-to-end database solution, delivering consistent performance and unwavering stability for mission-critical applications in demanding environments. Eliminate database sprawl and simplify your data landscape by running all your workloads in a single, robust MariaDB environment, powered by open source technology and fortified with enterprise-grade reliability, security and support.\n\n\n\nRun MariaDB Anywhere\n\n\n\nMariaDB Enterprise Platform is engineered for any environment, from on premises to any cloud \u2013 private, public, hybrid or multicloud \u2013 delivering ultimate deployment flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nView Datasheet\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nPlatform Components\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server\n\n\n\nMariaDB Enterprise Server is engineered to handle diverse workloads, including transactional, analytical and hybrid operations. It seamlessly supports relational, semi-structured and vector data models, providing a unified platform for all your data needs. Deploy anywhere \u2013 public, private and hybrid cloud.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Cluster\n\n\n\nMariaDB Enterprise Cluster ensures continuous operations with an open source active-active, multi-master synchronous replication solution that provides high availability, scalability and automated failover, guaranteeing uninterrupted performance for mission-critical workloads.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MaxScale\n\n\n\nMariaDB MaxScale is an advanced database proxy that delivers enterprise-grade high availability, scalability and security. By abstracting the underlying database infrastructure, MaxScale simplifies application development and streamlines administration tasks, allowing your team to focus on innovation.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Kubernetes Operator\n\n\n\nMariaDB Enterprise Kubernetes Operator simplifies and automates the management of platform deployments, allowing users to focus on application development rather than complex infrastructure management. Using declarative configurations, it eliminates the need for manual commands and scripts, offering a robust high availability and disaster recovery (HA\/DR) solution.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB ColumnStore\n\n\n\nMariaDB ColumnStore extends MariaDB Server with distributed, columnar storage, transforming it into a standalone or distributed data warehouse for real-time analytics on massive datasets, eliminating the complexities of traditional data warehousing.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Exa\n\n\n\nMariaDB Exa is a high-performance, multi-node massively parallel processing (MPP) columnar database option that delivers high performance, concurrency and top TPC-H benchmarks. It supports a multi-node architecture with read\/writable standby nodes for stability.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Manager\n\n\n\nMariaDB Enterprise Manager is a native monitoring and management solution for MariaDB Enterprise Platform that reduces operational overhead and costs by leveraging a ready-to-use monitoring solution. It provides a centralized topology-based view over databases, customizable dashboards, alerts, notifications, and the ability to export metrics through OpenTelemetry and Prometheus.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB AI RAG\n\n\n\nAI RAG delivers RAG-in-a-box to both ingest data into MariaDB and provide a pipeline for delivering AI answers grounded in your own data via a REST API interface. It simplifies GenAI integration, whereby working with common GenAI frameworks is no longer required, resulting in faster time-to-value of your data.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MCP Server\n\n\n\nMariaDB MCP Server connects your existing MariaDB database to GenAI, enabling you to perform standard database tasks and powerful AI operations, such as semantic search. It enables faster AI development, more robust AI applications and delivers more data value.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nCapabilities\n\n\n\n\n\n\n\n\n\nHigh availability and disaster recovery\n\n\n\nMariaDB ensures business continuity with a suite of robust features. Leverage online, non-blocking backups for data protection, binary logs for precise point-in-time recovery and MaxScale for intelligent routing and failover, minimizing downtime and data loss.\n\n\n\n\n\n\n\n\n\nQuery optimization for performance\n\n\n\nOur advanced query optimizer dynamically analyzes and determines the best way to execute SQL queries, resulting in faster response times and improved throughput for your applications. View centralized query execution and scheme creation (ERD) across multiple database connections with\n\n\n\n\n\n\n\n\n\n\n\nData integrity and consistency\n\n\n\nA robust transaction management system guarantees ACID properties, ensuring that data remains consistent and reliable even in the event of concurrent transactions or system failures.\n\n\n\n\n\n\n\n\n\nAdvanced scalability\n\n\n\nMariaDB scales both vertically, through optimized hardware, and horizontally, via Enterprise Cluster\u2019s synchronous replication for high availability and distributed workloads, supporting growth with minimal architectural impact.\n\n\n\n\n\n\n\n\n\n\n\nHybrid Transactional and Analytical Processing\n\n\n\nThe included ColumnStore provides fast, real-time analytical queries directly within MariaDB Enterprise Server, creating a unified and streamlined HTAP environment. MariaDB Exa, an optional component, enables highly performant multi-node processing, providing unparalleled HTAP performance for large-scale, complex queries.\n\n\n\n\n\n\n\n\n\nNative vector embedded search\n\n\n\n\n\n\n\nWith MariaDB\u2019s 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 vector only databases. MCP Server and AI RAG make implementing custom GenAI applications simpler.\n\n\n\n\n\n\n\n\n\n\n\nSeamless migration\n\n\n\nMariaDB is a powerful, flexible and cost-effective alternative to proprietary databases, simplifying modernization and migration for organizations seeking to escape limitations, particularly those moving from MySQL or Oracle.\n\n\n\n\n\n\n\n\n\nHybrid data workflows\n\n\n\nAdvanced JSON support allows developers to work with unstructured and relational data within a single database, streamlining development and enhancing application flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\nUse Cases\n\n\n\n\n\nTransactional\n\n\n\nExperience high-performance, reliable and scalable transaction processing with MariaDB. Deploy as a replicated or clustered database (relational, document or hybrid) using modern SQL and leverage seamless Oracle Database compatibility.\n\n\n\n\n\nAnalytical\n\n\n\nUnlock real-time insights with MariaDB\u2019s analytical capabilities. Deploy as a standalone or distributed data warehouse, utilizing columnar storage for interactive analytics and leveraging cost-effective cloud object storage.\n\n\n\n\n\nSemi-Structured\n\n\n\nWith a comprehensive set of JSON functions, MariaDB enables efficient processing, querying and manipulation of JSON documents. These functions allow you to extract specific data, modify structures and seamlessly integrate JSON data with traditional relational data.\n\n\n\n\n\n\n\nMixed\n\n\n\nDeliver intelligent customer experiences with MariaDB\u2019s hybrid transactional and analytical processing (HTAP). Seamlessly blend row and columnar storage to infuse real-time, powerful analytics into standard transactional workflows.\n\n\n\n\n\nArtificial Intelligence\/Machine Learning\n\n\n\nBy integrating vector embedded search directly into its database engine, MariaDB Enterprise Platform streamlines your data stack, eliminating the need for separate vector databases and reducing complexity.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLearn more about MariaDB\u2019s workload versatility\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nGet Started with Enterprise Platform\n\n\n\nContact Us\n\n\n","post_title":"MariaDB Enterprise Platform","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"enterprise","to_ping":"","pinged":"","post_modified":"2025-12-18 01:26:38","post_modified_gmt":"2025-12-18 01:26:38","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=6196","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":11037,"post_author":"13","post_date":"2019-06-25 11:29:13","post_date_gmt":"2019-06-25 11:29:13","post_content":"","post_title":"Your key to a better night\u2019s sleep: An introduction to MariaDB Enterprise Server 10.4","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"your-key-to-a-better-nights-sleep-intro-to-mariadb-enterprise-server-10-4","to_ping":"","pinged":"","post_modified":"2021-07-12 16:19:16","post_modified_gmt":"2021-07-12 16:19:16","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=webinar&p=11037","menu_order":0,"post_type":"webinar","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"enterprise","related_posts":[{"ID":11012,"post_author":"13","post_date":"2025-03-01 11:32:23","post_date_gmt":"2025-03-01 11:32:23","post_content":"\n\n\nMariaDB Enterprise Server\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server is a premium version of MariaDB Community Server that includes additional enterprise features, such as non-blocking backups and advanced audit capabilities that enterprises need to run in production. You can run MariaDB Enterprise Server anywhere \u2013 public, private or hybrid cloud. It is also available as an option for MariaDB Cloud.\n\n\n\nWith its purpose-built storage engine architecture, MariaDB Enterprise Server supports transactional, analytical and mixed workloads for relational, JSON and vector-based data models. Companies that switch to MariaDB Enterprise Server from proprietary databases save up to 90% of total database costs.\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server includes features engineered for customers deploying and maintaining large databases with strict high availability, disaster recovery and security requirements. It includes:\n\n\n\n\nEnterprise Audit to guarantee compliance through comprehensive audit logging with JSON-based auditing templates that can be defined and assigned to users stored in system tables. Enterprise Audit also provides timestamps in milliseconds with timezone, a compliance requirement.\n\n\n\nEnterprise Backup supports online backup operations, allowing concurrent read and write transactions, as well as DDL changes during the backup process.\n\n\n\nEnterprise Federation to consolidate data access by using MariaDB Enterprise Server to access tables in other databases using standard ODBC connections.\n\n\n\nHashicorp Enterprise Vault for external key management, separating encryption keys from the database instance. Namespace support enables an organization to implement secure multi-tenancy. The keys are also used for TDE and data-at-rest encryption.\n\n\n\nSupport for 128 indexes in Enterprise Server versus 64 in Community Server\n\n\n\nDynamically resize the InnoDB redo log\n\n\n\nDynamically change the InnoDB purge threads\n\n\n\n\nMariaDB Enterprise Server undergoes extensive and comprehensive testing and QA processes to ensure reliability for production deployments. In addition, key features in new releases are backported to prior non-EOL versions to ensure long-term stability and support.\n\n\n\nMariaDB Enterprise Server is preconfigured for production environments. It includes default security parameters to enforce account hygiene, block remote root and anonymous access, and set replication parameters to ensure durability. In addition, all non-GA plugins are disabled.\n\n\n\n\n\n\n\n\n\n\n\nEssential Features for Enterprises\n\n\n\nMariaDB Enterprise Server is designed to meet the demanding requirements of enterprise production environments, including enhanced security, auditing and performance. MariaDB Enterprise Server surpasses standard security features, such as roles and auditing, with advanced data protection and security layers, including complete, end-to-end encryption. MariaDB Enterprise Server can encrypt all data in motion with secure connections (TLS) and at rest, including logs, with transparent data encryption (TDE). MariaDB Enterprise Server 10.6 comes with security technical implementation guide (STIG) compliance.\n\n\n\nHashicorp Enterprise Vault support provides for the seamless implementation of a multi-tenant environment, ensuring data protection for each tenant. SSL\/TLS support, enabled by default, encrypts the data transmission between a client and server, providing enhanced data security.\n\n\n\nXA support uses a two-phase commit protocol to ensure that a distributed transaction with external resources is either fully completed across all resources or completely rolled back, maintaining data integrity.\n\n\n\nEnhanced migration compatibility also eases the process of moving from Oracle Database or MySQL to MariaDB, providing peace of mind that the migration will be done efficiently and with minimal change requirements.\n\n\n\n\n\n\n\nOne Database \u2013 Any Workload\n\n\n\nWith MariaDB Enterprise Server, one database server is capable of supporting multiple workloads \u2013 from transactional to analytical, mixed workloads or structured and semi-structured JSON data. This is possible thanks to MariaDB Enterprise Server\u2019s extensible architecture that leverages different storage engines. Different tables can use different storage engines, and joins can be performed between tables across storage engines. Available storage engines are:\n\n\n\n\nAria \u2013 for read-intensive workloads\n\n\n\nInnoDB \u2013 for mixed read\/write or OLTP workloads\n\n\n\nMyRocks \u2013 for write-intensive workloads\n\n\n\nSpider \u2013 for scalability\n\n\n\nColumnStore \u2013 for OLAP\n\n\n\nS3 Storage Engine - cost-effective, long-term archiving of large volumes of historical, read-only data\n\n\n\n\nVector Search for AI Capabilities\n\n\n\nNative support for vector data types, along with vector indexing and search capabilities, is included in MariaDB Enterprise Server. This marks a significant step forward for organizations seeking to easily integrate AI-driven functionalities directly into their core database systems. MariaDB has a suite of products to support GenAI.\n\n\n\nDeploy Anywhere\n\n\n\nMariaDB Enterprise Server can run on minimal hardware resources, like a laptop or a desktop computer. It can also run on any public or private cloud in VMs or containers, starting from 1 vCPU and scaling up into the thousands. MariaDB Enterprise Server and other MariaDB Platform products are available in Docker images and can be deployed and orchestrated through a Kubernetes Operator to run in OpenShift and other container platforms. Because MariaDB Enterprise Server can be deployed anywhere, on-premise or in a public cloud, it is an ideal database to support hybrid cloud strategies.\n\n\n\n\n\n\n\nMariaDB Cloud\n\n\n\nAdditionally, MariaDB Enterprise Server is now available in MariaDB Cloud. This offering provides a fully managed database-as-a-service (DBaaS) that gives you the choice of two robust architectures: provisioned for consistent performance, and serverless for on-demand elastic scale.\n\n\n\nIf your traffic is relatively consistent, the provisioned mode enables you to create an environment that is performant and stable. It can accommodate spikes in usage by expanding either compute or storage as needed within parameters that you control. For applications with spiky or unpredictable traffic, MariaDB Cloud offers a serverless model designed for automatic, on-demand scaling. It is the ideal architecture for production workloads, such as e-commerce and payment processing, as well as for cost-effective development and testing.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server provides the functionality you need to succeed in today\u2019s fast-paced world. MariaDB Enterprise Server is a hardened, production-grade database that delivers enhanced reliability and stability. Deployment flexibility is offered across public, private and hybrid cloud environments. With its purpose-built storage engine architecture, MariaDB Enterprise Server supports diverse workloads, including transaction processing, analytical queries and mixed workloads, accommodating relational, JSON, and vector data models.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n\n\n\n\n\n\n\n\nContact Us to Learn More About MariaDB\n\n\n\n\n","post_title":"MariaDB Enterprise Server","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-enterprise-server","to_ping":"","pinged":"","post_modified":"2026-02-18 17:12:14","post_modified_gmt":"2026-02-18 17:12:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=11012","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6196,"post_author":"7","post_date":"2018-11-06 22:05:36","post_date_gmt":"2018-11-06 22:05:36","post_content":"\nOverviewOLTPAnalyticsAIHigh AvailabilityAdministration\n\n\n\n\nA Proven Database for Your Mission-Critical Operations\n\n\n\nMariaDB Enterprise Platform is engineered to deliver best-in-class performance, data security, replication, clustering and high availability for production workloads. MariaDB Enterprise Platform empowers modern data strategies with an end-to-end database solution, delivering consistent performance and unwavering stability for mission-critical applications in demanding environments. Eliminate database sprawl and simplify your data landscape by running all your workloads in a single, robust MariaDB environment, powered by open source technology and fortified with enterprise-grade reliability, security and support.\n\n\n\nRun MariaDB Anywhere\n\n\n\nMariaDB Enterprise Platform is engineered for any environment, from on premises to any cloud \u2013 private, public, hybrid or multicloud \u2013 delivering ultimate deployment flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nView Datasheet\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nPlatform Components\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server\n\n\n\nMariaDB Enterprise Server is engineered to handle diverse workloads, including transactional, analytical and hybrid operations. It seamlessly supports relational, semi-structured and vector data models, providing a unified platform for all your data needs. Deploy anywhere \u2013 public, private and hybrid cloud.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Cluster\n\n\n\nMariaDB Enterprise Cluster ensures continuous operations with an open source active-active, multi-master synchronous replication solution that provides high availability, scalability and automated failover, guaranteeing uninterrupted performance for mission-critical workloads.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MaxScale\n\n\n\nMariaDB MaxScale is an advanced database proxy that delivers enterprise-grade high availability, scalability and security. By abstracting the underlying database infrastructure, MaxScale simplifies application development and streamlines administration tasks, allowing your team to focus on innovation.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Kubernetes Operator\n\n\n\nMariaDB Enterprise Kubernetes Operator simplifies and automates the management of platform deployments, allowing users to focus on application development rather than complex infrastructure management. Using declarative configurations, it eliminates the need for manual commands and scripts, offering a robust high availability and disaster recovery (HA\/DR) solution.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB ColumnStore\n\n\n\nMariaDB ColumnStore extends MariaDB Server with distributed, columnar storage, transforming it into a standalone or distributed data warehouse for real-time analytics on massive datasets, eliminating the complexities of traditional data warehousing.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Exa\n\n\n\nMariaDB Exa is a high-performance, multi-node massively parallel processing (MPP) columnar database option that delivers high performance, concurrency and top TPC-H benchmarks. It supports a multi-node architecture with read\/writable standby nodes for stability.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Manager\n\n\n\nMariaDB Enterprise Manager is a native monitoring and management solution for MariaDB Enterprise Platform that reduces operational overhead and costs by leveraging a ready-to-use monitoring solution. It provides a centralized topology-based view over databases, customizable dashboards, alerts, notifications, and the ability to export metrics through OpenTelemetry and Prometheus.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB AI RAG\n\n\n\nAI RAG delivers RAG-in-a-box to both ingest data into MariaDB and provide a pipeline for delivering AI answers grounded in your own data via a REST API interface. It simplifies GenAI integration, whereby working with common GenAI frameworks is no longer required, resulting in faster time-to-value of your data.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MCP Server\n\n\n\nMariaDB MCP Server connects your existing MariaDB database to GenAI, enabling you to perform standard database tasks and powerful AI operations, such as semantic search. It enables faster AI development, more robust AI applications and delivers more data value.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nCapabilities\n\n\n\n\n\n\n\n\n\nHigh availability and disaster recovery\n\n\n\nMariaDB ensures business continuity with a suite of robust features. Leverage online, non-blocking backups for data protection, binary logs for precise point-in-time recovery and MaxScale for intelligent routing and failover, minimizing downtime and data loss.\n\n\n\n\n\n\n\n\n\nQuery optimization for performance\n\n\n\nOur advanced query optimizer dynamically analyzes and determines the best way to execute SQL queries, resulting in faster response times and improved throughput for your applications. View centralized query execution and scheme creation (ERD) across multiple database connections with\n\n\n\n\n\n\n\n\n\n\n\nData integrity and consistency\n\n\n\nA robust transaction management system guarantees ACID properties, ensuring that data remains consistent and reliable even in the event of concurrent transactions or system failures.\n\n\n\n\n\n\n\n\n\nAdvanced scalability\n\n\n\nMariaDB scales both vertically, through optimized hardware, and horizontally, via Enterprise Cluster\u2019s synchronous replication for high availability and distributed workloads, supporting growth with minimal architectural impact.\n\n\n\n\n\n\n\n\n\n\n\nHybrid Transactional and Analytical Processing\n\n\n\nThe included ColumnStore provides fast, real-time analytical queries directly within MariaDB Enterprise Server, creating a unified and streamlined HTAP environment. MariaDB Exa, an optional component, enables highly performant multi-node processing, providing unparalleled HTAP performance for large-scale, complex queries.\n\n\n\n\n\n\n\n\n\nNative vector embedded search\n\n\n\n\n\n\n\nWith MariaDB\u2019s 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 vector only databases. MCP Server and AI RAG make implementing custom GenAI applications simpler.\n\n\n\n\n\n\n\n\n\n\n\nSeamless migration\n\n\n\nMariaDB is a powerful, flexible and cost-effective alternative to proprietary databases, simplifying modernization and migration for organizations seeking to escape limitations, particularly those moving from MySQL or Oracle.\n\n\n\n\n\n\n\n\n\nHybrid data workflows\n\n\n\nAdvanced JSON support allows developers to work with unstructured and relational data within a single database, streamlining development and enhancing application flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\nUse Cases\n\n\n\n\n\nTransactional\n\n\n\nExperience high-performance, reliable and scalable transaction processing with MariaDB. Deploy as a replicated or clustered database (relational, document or hybrid) using modern SQL and leverage seamless Oracle Database compatibility.\n\n\n\n\n\nAnalytical\n\n\n\nUnlock real-time insights with MariaDB\u2019s analytical capabilities. Deploy as a standalone or distributed data warehouse, utilizing columnar storage for interactive analytics and leveraging cost-effective cloud object storage.\n\n\n\n\n\nSemi-Structured\n\n\n\nWith a comprehensive set of JSON functions, MariaDB enables efficient processing, querying and manipulation of JSON documents. These functions allow you to extract specific data, modify structures and seamlessly integrate JSON data with traditional relational data.\n\n\n\n\n\n\n\nMixed\n\n\n\nDeliver intelligent customer experiences with MariaDB\u2019s hybrid transactional and analytical processing (HTAP). Seamlessly blend row and columnar storage to infuse real-time, powerful analytics into standard transactional workflows.\n\n\n\n\n\nArtificial Intelligence\/Machine Learning\n\n\n\nBy integrating vector embedded search directly into its database engine, MariaDB Enterprise Platform streamlines your data stack, eliminating the need for separate vector databases and reducing complexity.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLearn more about MariaDB\u2019s workload versatility\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nGet Started with Enterprise Platform\n\n\n\nContact Us\n\n\n","post_title":"MariaDB Enterprise Platform","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"enterprise","to_ping":"","pinged":"","post_modified":"2025-12-18 01:26:38","post_modified_gmt":"2025-12-18 01:26:38","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=6196","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":21380,"post_author":"13","post_date":"2020-07-16 06:24:55","post_date_gmt":"2020-07-16 06:24:55","post_content":"","post_title":"MariaDB Enterprise Platform Capabilities","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"capabilities","to_ping":"","pinged":"","post_modified":"2025-12-18 04:32:25","post_modified_gmt":"2025-12-18 04:32:25","post_content_filtered":"","post_parent":6196,"guid":"https:\/\/mariadb.com\/?page_id=21380","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":21429,"post_author":"13","post_date":"2020-07-16 06:23:58","post_date_gmt":"2020-07-16 06:23:58","post_content":"","post_title":"MariaDB Enterprise Platform Comparison","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"comparison","to_ping":"","pinged":"","post_modified":"2026-01-22 17:10:14","post_modified_gmt":"2026-01-22 17:10:14","post_content_filtered":"","post_parent":6196,"guid":"https:\/\/mariadb.com\/?page_id=21429","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"enterprise server","related_posts":[{"ID":11012,"post_author":"13","post_date":"2025-03-01 11:32:23","post_date_gmt":"2025-03-01 11:32:23","post_content":"\n\n\nMariaDB Enterprise Server\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server is a premium version of MariaDB Community Server that includes additional enterprise features, such as non-blocking backups and advanced audit capabilities that enterprises need to run in production. You can run MariaDB Enterprise Server anywhere \u2013 public, private or hybrid cloud. It is also available as an option for MariaDB Cloud.\n\n\n\nWith its purpose-built storage engine architecture, MariaDB Enterprise Server supports transactional, analytical and mixed workloads for relational, JSON and vector-based data models. Companies that switch to MariaDB Enterprise Server from proprietary databases save up to 90% of total database costs.\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server includes features engineered for customers deploying and maintaining large databases with strict high availability, disaster recovery and security requirements. It includes:\n\n\n\n\nEnterprise Audit to guarantee compliance through comprehensive audit logging with JSON-based auditing templates that can be defined and assigned to users stored in system tables. Enterprise Audit also provides timestamps in milliseconds with timezone, a compliance requirement.\n\n\n\nEnterprise Backup supports online backup operations, allowing concurrent read and write transactions, as well as DDL changes during the backup process.\n\n\n\nEnterprise Federation to consolidate data access by using MariaDB Enterprise Server to access tables in other databases using standard ODBC connections.\n\n\n\nHashicorp Enterprise Vault for external key management, separating encryption keys from the database instance. Namespace support enables an organization to implement secure multi-tenancy. The keys are also used for TDE and data-at-rest encryption.\n\n\n\nSupport for 128 indexes in Enterprise Server versus 64 in Community Server\n\n\n\nDynamically resize the InnoDB redo log\n\n\n\nDynamically change the InnoDB purge threads\n\n\n\n\nMariaDB Enterprise Server undergoes extensive and comprehensive testing and QA processes to ensure reliability for production deployments. In addition, key features in new releases are backported to prior non-EOL versions to ensure long-term stability and support.\n\n\n\nMariaDB Enterprise Server is preconfigured for production environments. It includes default security parameters to enforce account hygiene, block remote root and anonymous access, and set replication parameters to ensure durability. In addition, all non-GA plugins are disabled.\n\n\n\n\n\n\n\n\n\n\n\nEssential Features for Enterprises\n\n\n\nMariaDB Enterprise Server is designed to meet the demanding requirements of enterprise production environments, including enhanced security, auditing and performance. MariaDB Enterprise Server surpasses standard security features, such as roles and auditing, with advanced data protection and security layers, including complete, end-to-end encryption. MariaDB Enterprise Server can encrypt all data in motion with secure connections (TLS) and at rest, including logs, with transparent data encryption (TDE). MariaDB Enterprise Server 10.6 comes with security technical implementation guide (STIG) compliance.\n\n\n\nHashicorp Enterprise Vault support provides for the seamless implementation of a multi-tenant environment, ensuring data protection for each tenant. SSL\/TLS support, enabled by default, encrypts the data transmission between a client and server, providing enhanced data security.\n\n\n\nXA support uses a two-phase commit protocol to ensure that a distributed transaction with external resources is either fully completed across all resources or completely rolled back, maintaining data integrity.\n\n\n\nEnhanced migration compatibility also eases the process of moving from Oracle Database or MySQL to MariaDB, providing peace of mind that the migration will be done efficiently and with minimal change requirements.\n\n\n\n\n\n\n\nOne Database \u2013 Any Workload\n\n\n\nWith MariaDB Enterprise Server, one database server is capable of supporting multiple workloads \u2013 from transactional to analytical, mixed workloads or structured and semi-structured JSON data. This is possible thanks to MariaDB Enterprise Server\u2019s extensible architecture that leverages different storage engines. Different tables can use different storage engines, and joins can be performed between tables across storage engines. Available storage engines are:\n\n\n\n\nAria \u2013 for read-intensive workloads\n\n\n\nInnoDB \u2013 for mixed read\/write or OLTP workloads\n\n\n\nMyRocks \u2013 for write-intensive workloads\n\n\n\nSpider \u2013 for scalability\n\n\n\nColumnStore \u2013 for OLAP\n\n\n\nS3 Storage Engine - cost-effective, long-term archiving of large volumes of historical, read-only data\n\n\n\n\nVector Search for AI Capabilities\n\n\n\nNative support for vector data types, along with vector indexing and search capabilities, is included in MariaDB Enterprise Server. This marks a significant step forward for organizations seeking to easily integrate AI-driven functionalities directly into their core database systems. MariaDB has a suite of products to support GenAI.\n\n\n\nDeploy Anywhere\n\n\n\nMariaDB Enterprise Server can run on minimal hardware resources, like a laptop or a desktop computer. It can also run on any public or private cloud in VMs or containers, starting from 1 vCPU and scaling up into the thousands. MariaDB Enterprise Server and other MariaDB Platform products are available in Docker images and can be deployed and orchestrated through a Kubernetes Operator to run in OpenShift and other container platforms. Because MariaDB Enterprise Server can be deployed anywhere, on-premise or in a public cloud, it is an ideal database to support hybrid cloud strategies.\n\n\n\n\n\n\n\nMariaDB Cloud\n\n\n\nAdditionally, MariaDB Enterprise Server is now available in MariaDB Cloud. This offering provides a fully managed database-as-a-service (DBaaS) that gives you the choice of two robust architectures: provisioned for consistent performance, and serverless for on-demand elastic scale.\n\n\n\nIf your traffic is relatively consistent, the provisioned mode enables you to create an environment that is performant and stable. It can accommodate spikes in usage by expanding either compute or storage as needed within parameters that you control. For applications with spiky or unpredictable traffic, MariaDB Cloud offers a serverless model designed for automatic, on-demand scaling. It is the ideal architecture for production workloads, such as e-commerce and payment processing, as well as for cost-effective development and testing.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server provides the functionality you need to succeed in today\u2019s fast-paced world. MariaDB Enterprise Server is a hardened, production-grade database that delivers enhanced reliability and stability. Deployment flexibility is offered across public, private and hybrid cloud environments. With its purpose-built storage engine architecture, MariaDB Enterprise Server supports diverse workloads, including transaction processing, analytical queries and mixed workloads, accommodating relational, JSON, and vector data models.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n\n\n\n\n\n\n\n\nContact Us to Learn More About MariaDB\n\n\n\n\n","post_title":"MariaDB Enterprise Server","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-enterprise-server","to_ping":"","pinged":"","post_modified":"2026-02-18 17:12:14","post_modified_gmt":"2026-02-18 17:12:14","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=11012","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6196,"post_author":"7","post_date":"2018-11-06 22:05:36","post_date_gmt":"2018-11-06 22:05:36","post_content":"\nOverviewOLTPAnalyticsAIHigh AvailabilityAdministration\n\n\n\n\nA Proven Database for Your Mission-Critical Operations\n\n\n\nMariaDB Enterprise Platform is engineered to deliver best-in-class performance, data security, replication, clustering and high availability for production workloads. MariaDB Enterprise Platform empowers modern data strategies with an end-to-end database solution, delivering consistent performance and unwavering stability for mission-critical applications in demanding environments. Eliminate database sprawl and simplify your data landscape by running all your workloads in a single, robust MariaDB environment, powered by open source technology and fortified with enterprise-grade reliability, security and support.\n\n\n\nRun MariaDB Anywhere\n\n\n\nMariaDB Enterprise Platform is engineered for any environment, from on premises to any cloud \u2013 private, public, hybrid or multicloud \u2013 delivering ultimate deployment flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nView Datasheet\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nPlatform Components\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server\n\n\n\nMariaDB Enterprise Server is engineered to handle diverse workloads, including transactional, analytical and hybrid operations. It seamlessly supports relational, semi-structured and vector data models, providing a unified platform for all your data needs. Deploy anywhere \u2013 public, private and hybrid cloud.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Cluster\n\n\n\nMariaDB Enterprise Cluster ensures continuous operations with an open source active-active, multi-master synchronous replication solution that provides high availability, scalability and automated failover, guaranteeing uninterrupted performance for mission-critical workloads.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MaxScale\n\n\n\nMariaDB MaxScale is an advanced database proxy that delivers enterprise-grade high availability, scalability and security. By abstracting the underlying database infrastructure, MaxScale simplifies application development and streamlines administration tasks, allowing your team to focus on innovation.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Kubernetes Operator\n\n\n\nMariaDB Enterprise Kubernetes Operator simplifies and automates the management of platform deployments, allowing users to focus on application development rather than complex infrastructure management. Using declarative configurations, it eliminates the need for manual commands and scripts, offering a robust high availability and disaster recovery (HA\/DR) solution.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB ColumnStore\n\n\n\nMariaDB ColumnStore extends MariaDB Server with distributed, columnar storage, transforming it into a standalone or distributed data warehouse for real-time analytics on massive datasets, eliminating the complexities of traditional data warehousing.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Exa\n\n\n\nMariaDB Exa is a high-performance, multi-node massively parallel processing (MPP) columnar database option that delivers high performance, concurrency and top TPC-H benchmarks. It supports a multi-node architecture with read\/writable standby nodes for stability.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Manager\n\n\n\nMariaDB Enterprise Manager is a native monitoring and management solution for MariaDB Enterprise Platform that reduces operational overhead and costs by leveraging a ready-to-use monitoring solution. It provides a centralized topology-based view over databases, customizable dashboards, alerts, notifications, and the ability to export metrics through OpenTelemetry and Prometheus.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB AI RAG\n\n\n\nAI RAG delivers RAG-in-a-box to both ingest data into MariaDB and provide a pipeline for delivering AI answers grounded in your own data via a REST API interface. It simplifies GenAI integration, whereby working with common GenAI frameworks is no longer required, resulting in faster time-to-value of your data.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MCP Server\n\n\n\nMariaDB MCP Server connects your existing MariaDB database to GenAI, enabling you to perform standard database tasks and powerful AI operations, such as semantic search. It enables faster AI development, more robust AI applications and delivers more data value.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nCapabilities\n\n\n\n\n\n\n\n\n\nHigh availability and disaster recovery\n\n\n\nMariaDB ensures business continuity with a suite of robust features. Leverage online, non-blocking backups for data protection, binary logs for precise point-in-time recovery and MaxScale for intelligent routing and failover, minimizing downtime and data loss.\n\n\n\n\n\n\n\n\n\nQuery optimization for performance\n\n\n\nOur advanced query optimizer dynamically analyzes and determines the best way to execute SQL queries, resulting in faster response times and improved throughput for your applications. View centralized query execution and scheme creation (ERD) across multiple database connections with\n\n\n\n\n\n\n\n\n\n\n\nData integrity and consistency\n\n\n\nA robust transaction management system guarantees ACID properties, ensuring that data remains consistent and reliable even in the event of concurrent transactions or system failures.\n\n\n\n\n\n\n\n\n\nAdvanced scalability\n\n\n\nMariaDB scales both vertically, through optimized hardware, and horizontally, via Enterprise Cluster\u2019s synchronous replication for high availability and distributed workloads, supporting growth with minimal architectural impact.\n\n\n\n\n\n\n\n\n\n\n\nHybrid Transactional and Analytical Processing\n\n\n\nThe included ColumnStore provides fast, real-time analytical queries directly within MariaDB Enterprise Server, creating a unified and streamlined HTAP environment. MariaDB Exa, an optional component, enables highly performant multi-node processing, providing unparalleled HTAP performance for large-scale, complex queries.\n\n\n\n\n\n\n\n\n\nNative vector embedded search\n\n\n\n\n\n\n\nWith MariaDB\u2019s 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 vector only databases. MCP Server and AI RAG make implementing custom GenAI applications simpler.\n\n\n\n\n\n\n\n\n\n\n\nSeamless migration\n\n\n\nMariaDB is a powerful, flexible and cost-effective alternative to proprietary databases, simplifying modernization and migration for organizations seeking to escape limitations, particularly those moving from MySQL or Oracle.\n\n\n\n\n\n\n\n\n\nHybrid data workflows\n\n\n\nAdvanced JSON support allows developers to work with unstructured and relational data within a single database, streamlining development and enhancing application flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\nUse Cases\n\n\n\n\n\nTransactional\n\n\n\nExperience high-performance, reliable and scalable transaction processing with MariaDB. Deploy as a replicated or clustered database (relational, document or hybrid) using modern SQL and leverage seamless Oracle Database compatibility.\n\n\n\n\n\nAnalytical\n\n\n\nUnlock real-time insights with MariaDB\u2019s analytical capabilities. Deploy as a standalone or distributed data warehouse, utilizing columnar storage for interactive analytics and leveraging cost-effective cloud object storage.\n\n\n\n\n\nSemi-Structured\n\n\n\nWith a comprehensive set of JSON functions, MariaDB enables efficient processing, querying and manipulation of JSON documents. These functions allow you to extract specific data, modify structures and seamlessly integrate JSON data with traditional relational data.\n\n\n\n\n\n\n\nMixed\n\n\n\nDeliver intelligent customer experiences with MariaDB\u2019s hybrid transactional and analytical processing (HTAP). Seamlessly blend row and columnar storage to infuse real-time, powerful analytics into standard transactional workflows.\n\n\n\n\n\nArtificial Intelligence\/Machine Learning\n\n\n\nBy integrating vector embedded search directly into its database engine, MariaDB Enterprise Platform streamlines your data stack, eliminating the need for separate vector databases and reducing complexity.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLearn more about MariaDB\u2019s workload versatility\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nGet Started with Enterprise Platform\n\n\n\nContact Us\n\n\n","post_title":"MariaDB Enterprise Platform","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"enterprise","to_ping":"","pinged":"","post_modified":"2025-12-18 01:26:38","post_modified_gmt":"2025-12-18 01:26:38","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=6196","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":21380,"post_author":"13","post_date":"2020-07-16 06:24:55","post_date_gmt":"2020-07-16 06:24:55","post_content":"","post_title":"MariaDB Enterprise Platform Capabilities","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"capabilities","to_ping":"","pinged":"","post_modified":"2025-12-18 04:32:25","post_modified_gmt":"2025-12-18 04:32:25","post_content_filtered":"","post_parent":6196,"guid":"https:\/\/mariadb.com\/?page_id=21380","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":21429,"post_author":"13","post_date":"2020-07-16 06:23:58","post_date_gmt":"2020-07-16 06:23:58","post_content":"","post_title":"MariaDB Enterprise Platform Comparison","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"comparison","to_ping":"","pinged":"","post_modified":"2026-01-22 17:10:14","post_modified_gmt":"2026-01-22 17:10:14","post_content_filtered":"","post_parent":6196,"guid":"https:\/\/mariadb.com\/?page_id=21429","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"max","related_posts":[{"ID":2603,"post_author":"13","post_date":"2025-03-01 07:39:34","post_date_gmt":"2025-03-01 07:39:34","post_content":"\n\n\nMariaDB MaxScale\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MaxScale is a next-generation database proxy that sits between applications and databases, providing a high-performance, scalable solution. This enables administrative database processes, such as security, load balancing, and streaming, to run without compromising performance, which is crucial in mission-critical applications. MaxScale also prevents external attacks with its advanced database firewall features, balances the load with its dynamic SQL-aware query router, and minimizes downtime with automatic failover. Additionally, it can stream transactional data for real-time analytics using messaging systems, such as Apache Kafka.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMaxScale delivers a range of features that combine to provide a secure, scalable, reliable environment while maintaining ease of use and monitoring. Key features include:\n\n\n\n\n\n\n\n\n\nFirewall protection\n\n\n\nMaxScale provides a database firewall that acts as a protective barrier, ensuring that only expected queries are allowed through. It learns the typical patterns of queries during a training period and then uses this knowledge to block any queries that do not match what it has learned. This helps safeguard the database from unauthorized access or potentially harmful operations.\n\n\n\n\n\nHigh availability and automatic failover\n\n\n\nMaxScale ensures unmatched performance and reliability with its robust high availability features. Automatic failover, transaction replay, connection migration and session restore work together to prevent service interruptions, providing a seamless experience for application users, regardless of infrastructure issues.\n\n\n\n\n\nScalability\n\n\n\nMaxScale simplifies read scaling with its SQL-aware Read\/Write Split Router, intelligently distributing queries for load balancing. Cooperative locking enables seamless scaling across multiple instances, ensuring high availability. These features make scaling accessible and straightforward, empowering all developers, regardless of their database expertise, to adjust environments as needed.\n\n\n\n\n\n\n\nSecurity\n\n\n\nMaxScale enhances database security through TLS encryption and query throttling. By limiting query frequency per session, MaxScale effectively prevents rogue sessions (client-side errors) and mitigates DDoS attacks.\n\n\n\n\n\nSimplified database management\n\n\n\nMaxScale provides a centralized platform for administrators to manage their database environments. Easily adjust configurations, perform topology changes (like replica management and failovers) and rebuild replicas with single-click convenience. Comprehensive monitoring is available through a robust web interface, and flexible testing tools (Workload Capture, Replay, and Diff Router) allow for analysis in test or production settings.\n\n\n\nIn addition, MaxScale seamlessly integrates with MariaDB Enterprise Monitor to provide a holistic view of your total database environment.\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n\n\n\n\n\n\n\n\nContact Us to Learn More About MariaDB MaxScale\n\n\n\n\n\n\n\n\n","post_title":"MariaDB MaxScale","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale","to_ping":"","pinged":"","post_modified":"2026-02-27 05:27:17","post_modified_gmt":"2026-02-27 05:27:17","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=2603","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":13692,"post_author":"13","post_date":"2019-09-09 17:03:22","post_date_gmt":"2019-09-09 17:03:22","post_content":"","post_title":"MariaDB MaxScale: High Availability Technical Brief","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"maxscale-technical-brief","to_ping":"","pinged":"","post_modified":"2025-12-15 21:55:07","post_modified_gmt":"2025-12-15 21:55:07","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=13692","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":14057,"post_author":"13","post_date":"2019-09-30 17:32:26","post_date_gmt":"2019-09-30 17:32:26","post_content":"","post_title":"MariaDB MaxScale: Enterprise Security Technical Brief","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale-enterprise-security","to_ping":"","pinged":"","post_modified":"2025-12-15 21:54:58","post_modified_gmt":"2025-12-15 21:54:58","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=14057","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":14075,"post_author":"13","post_date":"2019-10-01 20:17:16","post_date_gmt":"2019-10-01 20:17:16","post_content":"","post_title":"MariaDB MaxScale vs ProxySQL: Comparison","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-maxscale-proxysql-comparison","to_ping":"","pinged":"","post_modified":"2025-12-15 21:54:25","post_modified_gmt":"2025-12-15 21:54:25","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=datasheet&p=14075","menu_order":0,"post_type":"datasheet","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"x4","related_posts":[{"ID":6196,"post_author":"7","post_date":"2018-11-06 22:05:36","post_date_gmt":"2018-11-06 22:05:36","post_content":"\nOverviewOLTPAnalyticsAIHigh AvailabilityAdministration\n\n\n\n\nA Proven Database for Your Mission-Critical Operations\n\n\n\nMariaDB Enterprise Platform is engineered to deliver best-in-class performance, data security, replication, clustering and high availability for production workloads. MariaDB Enterprise Platform empowers modern data strategies with an end-to-end database solution, delivering consistent performance and unwavering stability for mission-critical applications in demanding environments. Eliminate database sprawl and simplify your data landscape by running all your workloads in a single, robust MariaDB environment, powered by open source technology and fortified with enterprise-grade reliability, security and support.\n\n\n\nRun MariaDB Anywhere\n\n\n\nMariaDB Enterprise Platform is engineered for any environment, from on premises to any cloud \u2013 private, public, hybrid or multicloud \u2013 delivering ultimate deployment flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nView Datasheet\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nPlatform Components\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Server\n\n\n\nMariaDB Enterprise Server is engineered to handle diverse workloads, including transactional, analytical and hybrid operations. It seamlessly supports relational, semi-structured and vector data models, providing a unified platform for all your data needs. Deploy anywhere \u2013 public, private and hybrid cloud.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Cluster\n\n\n\nMariaDB Enterprise Cluster ensures continuous operations with an open source active-active, multi-master synchronous replication solution that provides high availability, scalability and automated failover, guaranteeing uninterrupted performance for mission-critical workloads.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MaxScale\n\n\n\nMariaDB MaxScale is an advanced database proxy that delivers enterprise-grade high availability, scalability and security. By abstracting the underlying database infrastructure, MaxScale simplifies application development and streamlines administration tasks, allowing your team to focus on innovation.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Kubernetes Operator\n\n\n\nMariaDB Enterprise Kubernetes Operator simplifies and automates the management of platform deployments, allowing users to focus on application development rather than complex infrastructure management. Using declarative configurations, it eliminates the need for manual commands and scripts, offering a robust high availability and disaster recovery (HA\/DR) solution.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB ColumnStore\n\n\n\nMariaDB ColumnStore extends MariaDB Server with distributed, columnar storage, transforming it into a standalone or distributed data warehouse for real-time analytics on massive datasets, eliminating the complexities of traditional data warehousing.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB Exa\n\n\n\nMariaDB Exa is a high-performance, multi-node massively parallel processing (MPP) columnar database option that delivers high performance, concurrency and top TPC-H benchmarks. It supports a multi-node architecture with read\/writable standby nodes for stability.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\nMariaDB Enterprise Manager\n\n\n\nMariaDB Enterprise Manager is a native monitoring and management solution for MariaDB Enterprise Platform that reduces operational overhead and costs by leveraging a ready-to-use monitoring solution. It provides a centralized topology-based view over databases, customizable dashboards, alerts, notifications, and the ability to export metrics through OpenTelemetry and Prometheus.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\nMariaDB AI RAG\n\n\n\nAI RAG delivers RAG-in-a-box to both ingest data into MariaDB and provide a pipeline for delivering AI answers grounded in your own data via a REST API interface. It simplifies GenAI integration, whereby working with common GenAI frameworks is no longer required, resulting in faster time-to-value of your data.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMariaDB MCP Server\n\n\n\nMariaDB MCP Server connects your existing MariaDB database to GenAI, enabling you to perform standard database tasks and powerful AI operations, such as semantic search. It enables faster AI development, more robust AI applications and delivers more data value.\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nCapabilities\n\n\n\n\n\n\n\n\n\nHigh availability and disaster recovery\n\n\n\nMariaDB ensures business continuity with a suite of robust features. Leverage online, non-blocking backups for data protection, binary logs for precise point-in-time recovery and MaxScale for intelligent routing and failover, minimizing downtime and data loss.\n\n\n\n\n\n\n\n\n\nQuery optimization for performance\n\n\n\nOur advanced query optimizer dynamically analyzes and determines the best way to execute SQL queries, resulting in faster response times and improved throughput for your applications. View centralized query execution and scheme creation (ERD) across multiple database connections with\n\n\n\n\n\n\n\n\n\n\n\nData integrity and consistency\n\n\n\nA robust transaction management system guarantees ACID properties, ensuring that data remains consistent and reliable even in the event of concurrent transactions or system failures.\n\n\n\n\n\n\n\n\n\nAdvanced scalability\n\n\n\nMariaDB scales both vertically, through optimized hardware, and horizontally, via Enterprise Cluster\u2019s synchronous replication for high availability and distributed workloads, supporting growth with minimal architectural impact.\n\n\n\n\n\n\n\n\n\n\n\nHybrid Transactional and Analytical Processing\n\n\n\nThe included ColumnStore provides fast, real-time analytical queries directly within MariaDB Enterprise Server, creating a unified and streamlined HTAP environment. MariaDB Exa, an optional component, enables highly performant multi-node processing, providing unparalleled HTAP performance for large-scale, complex queries.\n\n\n\n\n\n\n\n\n\nNative vector embedded search\n\n\n\n\n\n\n\nWith MariaDB\u2019s 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 vector only databases. MCP Server and AI RAG make implementing custom GenAI applications simpler.\n\n\n\n\n\n\n\n\n\n\n\nSeamless migration\n\n\n\nMariaDB is a powerful, flexible and cost-effective alternative to proprietary databases, simplifying modernization and migration for organizations seeking to escape limitations, particularly those moving from MySQL or Oracle.\n\n\n\n\n\n\n\n\n\nHybrid data workflows\n\n\n\nAdvanced JSON support allows developers to work with unstructured and relational data within a single database, streamlining development and enhancing application flexibility.\n\n\n\n\n\n\n\n\n\n\n\n\n\nUse Cases\n\n\n\n\n\nTransactional\n\n\n\nExperience high-performance, reliable and scalable transaction processing with MariaDB. Deploy as a replicated or clustered database (relational, document or hybrid) using modern SQL and leverage seamless Oracle Database compatibility.\n\n\n\n\n\nAnalytical\n\n\n\nUnlock real-time insights with MariaDB\u2019s analytical capabilities. Deploy as a standalone or distributed data warehouse, utilizing columnar storage for interactive analytics and leveraging cost-effective cloud object storage.\n\n\n\n\n\nSemi-Structured\n\n\n\nWith a comprehensive set of JSON functions, MariaDB enables efficient processing, querying and manipulation of JSON documents. These functions allow you to extract specific data, modify structures and seamlessly integrate JSON data with traditional relational data.\n\n\n\n\n\n\n\nMixed\n\n\n\nDeliver intelligent customer experiences with MariaDB\u2019s hybrid transactional and analytical processing (HTAP). Seamlessly blend row and columnar storage to infuse real-time, powerful analytics into standard transactional workflows.\n\n\n\n\n\nArtificial Intelligence\/Machine Learning\n\n\n\nBy integrating vector embedded search directly into its database engine, MariaDB Enterprise Platform streamlines your data stack, eliminating the need for separate vector databases and reducing complexity.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nLearn more about MariaDB\u2019s workload versatility\n\n\n\nLearn more\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nGet Started with Enterprise Platform\n\n\n\nContact Us\n\n\n","post_title":"MariaDB Enterprise Platform","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"enterprise","to_ping":"","pinged":"","post_modified":"2025-12-18 01:26:38","post_modified_gmt":"2025-12-18 01:26:38","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=6196","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":15464,"post_author":"7","post_date":"2020-01-14 13:00:07","post_date_gmt":"2020-01-14 13:00:07","post_content":"In the twenties, the 2020s that is, what separates a modern application from the others?\r\n\r\nA modern application runs in the cloud (of course!) and enriches standard transactions with real-time analytics to create an insightful experience. This should come as no surprise. As customers, we continuously expect more from businesses when it comes to the value of interacting with them online.\r\n\r\nTo address modern application requirements, today\u2019s database needs both smart transactions and a cloud-native architecture.\r\nSmart transactions\r\nWhat\u2019s a smart transaction you say? Let\u2019s start with a few examples.\r\n\r\n \tDisplaying a day's flights is a transaction. Displaying them with their likelihood of an on-time departure is a smart transaction.\r\n \tAccepting a payment is a transaction. Accepting it after validating it\u2019s within an account holder\u2019s 95th percentile spending radius is a smart transaction.\r\n \tTransferring money from savings to checking is a transaction. Transferring it and returning an estimate of how long the money will last is a smart transaction.\r\n\r\nAt their core, these are the standard transactions that databases have been performing for decades \u2013 ultimately powering the online interactions we\u2019ve become accustomed to. The difference with modern applications is the use of real-time analytics before, during and\/or after these transactions in order to provide a better customer experience. Helping a customer save money is good. Helping a customer save money and be more informed is better.\r\n\r\nMariaDB Platform X4 enables smart transactions by storing data in both row and columnar formats, and for the first time, without having to use separate databases for transactions and analytics. With this release, MariaDB ColumnStore has become a pluggable storage engine, allowing it to be used alongside row-based storage engines such as InnoDB and MyRocks. As a result, a single database can perform smart transactions by accessing both row and columnar data within the same transaction \u2013 row for CRUD operations, columnar for analytical queries.\r\n\r\nSee how to build it.\r\nCloud-native storage architecture\r\nThere are two types of persistent storage available to databases in the cloud. The first is block storage, examples include Amazon EBS, Azure Managed Disks and Google Persistent Disks. This is the storage used by most databases. It\u2019s durable and fast. The second is object storage, examples include Amazon S3, Azure Blob Storage and Google Cloud Storage. This is the storage used by cloud-native data warehouses such as Snowflake. It\u2019s durable, less expensive and has near-infinite storage capacity.\r\n\r\nDatabases use block storage for transactions, even proprietary databases capable of storing data in both a row format for transactions and a columnar format for analytics. The most innovative data warehouses use object storage for analytics, and in a columnar format.\r\n\r\nThat is, until now.\r\n\r\nMariaDB Platform X4 is the only database, open source or proprietary, to implement a fully cloud-native storage architecture \u2013 storing data in a row format on block storage for transactions and in a columnar format on object storage for analytics. To be more specific, MariaDB ColumnStore can use any object storage compatible with the Amazon S3 API. This not only includes public cloud storage services, but on-premises software\/hardware as well. For example, Apache MinIO, Red Hat Ceph Storage or Western Digital ActiveScale.\r\n\r\nSee how to build it.\r\nColumnar for all\r\nWe\u2019re removing the barrier to entry, again. We don\u2019t believe proprietary databases and million-dollar hardware appliances should be requirements for modern applications \u2013 or the developers who want to build them.\r\n\r\nMariaDB ColumnStore 1.4 is now available to customers as a plugin for MariaDB Enterprise Server 10.4, and will be part of the next MariaDB Community Server 10.5 alpha release. Going forward, every developer who installs MariaDB Server (enterprise or community) will get MariaDB ColumnStore out of the box, and with it,\u00a0 the ability to write smart transactions.\r\n\r\nRegister for our upcoming webinar to learn more about smart transactions and cloud-native storage with MariaDB Platform X4.","post_title":"Introducing MariaDB Platform X4: smart transactions and cloud-native storage","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"introducing-mariadb-platform-x4-smart-transactions-and-cloud-native-storage","to_ping":"","pinged":"","post_modified":"2021-09-27 23:03:22","post_modified_gmt":"2021-09-27 23:03:22","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=15464","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":15543,"post_author":"2310","post_date":"2020-01-14 13:00:13","post_date_gmt":"2020-01-14 13:00:13","post_content":"MariaDB Platform X4 provides a single database stack that delivers cloud-native storage and smart transactions on a single platform. Platform X4 incorporates MariaDB Enterprise Server 10.4, MariaDB MaxScale 2.4, and MariaDB ColumnStore 1.4.\r\n\r\nMariaDB Enterprise Server, currently version 10.4.11-5, is a 100% Open Source modern SQL database that extends the capabilities of the widely-deployed MariaDB Community Server with advanced enterprise-focused features, optimized builds, and a predictable release schedule. Available: Deployment instructions\r\n\r\nMariaDB ColumnStore, a columnar storage engine has long been available as a custom fork of MariaDB Server, delivering analytical processing (OLAP) capabilities, and with Platform X3 this was extended to include unified transactional and analytical processing.\r\n\r\nPlatform X4 brings another leap ahead for MariaDB ColumnStore, now in version 1.4.2, and it is now included as a pluggable storage engine for MariaDB Enterprise Server 10.4 (as of 10.4.11-5). Available: Deployment instructions\r\n\r\nThis convergence of ColumnStore with the standard Server code base has brought about an easier path for deployment in HTAP configurations for smart transactions, making approachable the idea of running operational queries and analytical queries on the same stack. Available: Deployment instructions\r\n\r\nWithin Platform X4, High Availability (HA) and HTAP are enabled by MariaDB MaxScale, an advanced database proxy, firewall, and query router. The latest release of MaxScale, version 2.4.5, includes an enhanced binlog filter which further simplifies HTAP implementation. Available: Deployment instructions\r\nSmart Transactions\r\nSmart transactions make use of real-time analytics before, after, or at the same time as normal transactional queries to provide an enriched customer experience. The introducing MariaDB Platform X4 blog explains with a few examples:\r\n\r\n \tDisplaying a day's flights is a transaction. Displaying them with their likelihood of an on-time departure is a smart transaction.\r\n \tAccepting a payment is a transaction. Accepting it after validating it\u2019s within an account holder\u2019s 95th percentile spending radius is a smart transaction.\r\n \tTransferring money from savings to checking is a transaction. Transferring it and returning an estimate of how long the money will last is a smart transaction.\r\n\r\nSmart transactions are sometimes known as augmented transactions, Translytical, Hybrid Transactional-Analytical Processing or HTAP, Hybrid Operational-Analytical Processing or HOAP. MariaDB's implementation enables straightforward integration of smart transactions in your application.\r\n\r\nMariaDB Platform X4 enables smart transactions by storing data in both row and columnar formats. With the release of MariaDB ColumnStore 1.4.2 and MariaDB Enterprise Server 10.4.11-5, smart transactions can be achieved even on a single database node for small scale testing. With the new binlogfilter support present in MaxScale 2.4.5, replicating the \"orders\" table from row-based storage to columnar storage is a simple config:\r\n[replication-filter]\r\ntype \u00a0 \u00a0 \u00a0 \u00a0 = filter\r\nmodule \u00a0 \u00a0 \u00a0 = binlogfilter\r\nmatch\u00a0 \u00a0 \u00a0 \u00a0 = \/[.]orders\/\r\nrewrite_src\u00a0 = innodb\r\nrewrite_dest = columnstore\r\nCloud-Native Storage Architecture\r\nAs data scales to billions of rows, terabytes on disk, and you need real-time analytics there are some database problems that can't be indexed away. In these cases, MariaDB ColumnStore can help with your scaling challenges.\r\n\r\nWith data growth comes not just the technical challenge of how queries will be executed, but how and where the data will be stored. MariaDB ColumnStore 1.4.2 adds new support for Amazon S3 API compatible object storage.\r\n\r\nColumnStore's \"Storage Manager\" uses a persistent disk cache for read\/write operations so that it has minimal performance impact on ColumnStore. In some cases it will perform better than local disk operations.\r\n\r\nStorage Manager configuration on ColumnStore is a two-step process:\r\n\r\n \tBefore running postConfigure, edit the storagemanager.cnf configuration file to specify the S3 connection parameters (as detailed in the S3 section of that file), and the local machine configuration (as detailed in the ObjectStorage and Cache sections). The configuration file is documented in-line. Enable the Storage Manager by setting ObjectStorage\/Service to S3.\r\n \tRun postConfigure, and when promoted for type of storage, select the StorageManager option.\r\n\r\nEnterprise Documentation\r\nJust as MariaDB Platform X4 brings together MariaDB Enterprise Server, MaxScale, and ColumnStore, our ever-expanding MariaDB Enterprise Documentation presents a platform-centric view of product features and deployment.\r\n\r\nAdditional information on MariaDB Platform X4's technical details can be found in:\r\n\r\n \tMariaDB Enterprise Documentation - Deployment Guide\r\n \tMariaDB Enterprise Documentation - Reference Tables\r\n\r\nAnd if you're interested in hearing more about MariaDB ColumnStore, we encourage you to join the upcoming Reddit AMA on January 15th!","post_title":"Deploying MariaDB Platform X4","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"deploying-mariadb-platform-x4","to_ping":"","pinged":"","post_modified":"2021-08-31 05:07:31","post_modified_gmt":"2021-08-31 05:07:31","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=15543","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":15448,"post_author":"14","post_date":"2020-01-14 13:00:03","post_date_gmt":"2020-01-14 13:00:03","post_content":"","post_title":"MariaDB Platform Goes Cloud Native, Powers a New Generation of Modern Applications with Smart Transactions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-platform-goes-cloud-native-powers-a-new-generation-of-modern-applications-with-smart-transactions","to_ping":"","pinged":"","post_modified":"2020-01-14 13:59:39","post_modified_gmt":"2020-01-14 13:59:39","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=press_release&p=15448","menu_order":0,"post_type":"press_release","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"skysql","related_posts":[{"ID":43553,"post_author":"13","post_date":"2025-08-25 21:12:56","post_date_gmt":"2025-08-25 21:12:56","post_content":"\nOverviewDatabaseServerlessAI AgentsPricing\n\n\n\n\n\nMariaDB Cloud: The Foundation for Agentic AI\n\n\n\nMariaDB Cloud is a fully managed database-as-a-service built for the era of agentic AI. Deploy a unified data foundation across AWS, Azure, and Google Cloud with maximum flexibility\u2014including Bring Your Own Account (BYOA) for Azure. This allows you to deploy directly into your own cloud environment, leveraging existing credits and maintaining total infrastructure control (AWS and GCP support coming soon).\n\n\n\n\n\n\n\n\n\n\n\n\n\nBuilt for Mission-Critical Applications\n\n\n\nUptime is a requirement, not a feature. Our architecture delivers enterprise-grade high availability and self-healing resilience to ensure your applications never sleep and your data is always protected.\n\n\n\n\n\n\n\n\n\n\n\nAutomated High Availability\n\n\n\nPowered by MariaDB MaxScale, we provide active-active HA with intelligent read\/write splitting and instant, automated failover.\n\n\n\n\n\n\n\n\n\nSelf-Healing Infrastructure\n\n\n\nOur cloud-native foundation constantly monitors health, automatically detecting and recovering from node or process failures without manual intervention.\n\n\n\n\n\n\n\n\n\nMulti-Cloud Disaster Recovery\n\n\n\nSurvive large-scale regional outages with geographic disaster recovery and data sovereignty options across different cloud providers.\n\n\n\n\n\n\n\n\n\n\n\n\nServerless Scale, Provisioned Power\n\n\n\nStop overprovisioning for \"just in case.\" Our serverless architecture provides automatic, on-demand scaling that matches your application\u2019s pulse.\n\n\n\n\n\n\n\n\n\n\n\n\nScale to Zero\n\n\n\nCut idle costs by automatically scaling compute to zero during inactive periods\u2014you only pay when queries are actually running.\n\n\n\n\n\n\n\n\n\nAuto-Scale for Peak Demand\n\n\n\nHandle sudden traffic spikes with sub-second scaling, ensuring a fast and responsive experience without manual tuning.\n\n\n\n\n\n\n\n\n\nPowered by MariaDB\n\n\n\nUnlike other serverless offerings, this is built on the standard MariaDB Server engine. You get full feature parity and reliability with total elasticity.\n\n\n\n\n\n\n\n\n\n\n\nEngineered for Peak Performance\n\n\n\nGreat applications require a database that delivers both raw speed and the ability to scale under heavy load.\n\n\n\n\n\n\n\n\n\n\nHigh-Throughput Core\n\n\n\nMariaDB Enterprise Server 11.8 delivers a 2.5x performance gain over our 10.6 release, ensuring your mission-critical applications run faster and more efficiently than ever.\n\n\n\n\n\n\n\n\n\nElastic Scaling\n\n\n\nEffortlessly add read replicas or scale up compute to handle growth without needing to re-architect your application.\n\n\n\n\n\n\n\n\n\nReal-Time Observability\n\n\n\nProactively manage and optimize performance with intuitive monitoring, customizable dashboards, and intelligent alerts.\n\n\n\n\n\n\n\n\n\n\nBuild Smarter AI Applications Faster\n\n\n\nMariaDB Cloud simplifies AI development by integrating high-performance vector search and developer-first tooling directly into your database.\n\n\n\n\n\n\n\n\nDeveloper and DBA Copilot Agents\n\n\n\nBoost productivity with embedded AI agents that handle everything from Text-to-SQL generation to proactive performance tuning.\n\n\n\n\n\n\n\n\n\nNative Vector Performance\n\n\n\nAchieve up to 2x higher throughput than Postgres pgvector by managing embeddings alongside operational data in one system.\n\n\n\n\n\n\n\n\n\nAgent-Ready with MCP\n\n\n\nUse the integrated Model Context Protocol (MCP) to provide AI agents with a standardized, secure interface to your data.\n\n\n\n\n\n\nReady to build your next application?\n\n\n\nGet Started\n\n\n\nContact Us\n\n\n\n\n\n\n\nFAQ\n\n\n\nFrequently asked questions about MariaDB Cloud\n\n\n\n\n\nWhat is serverless?Serverless is a cloud database model where you get all the power of a database without managing any of the infrastructure. It automatically provides resources on demand, scaling to precisely match your application's needs.\nKey benefits include:\nInstant Deployment: Launch a database in seconds.\nEffortless Scaling: Automatically scales resources up for peak traffic and back down for quiet periods.\nNo Idle Costs: When not in use, compute can scale to zero, so you don't pay for idle time.\nPay-for-Use Billing: Pay only for the resources you consume, which is ideal for variable workloads like dev\/test, payment apps and online games.\nWhat services are available on MariaDB Cloud?MariaDB Cloud is primarily designed for online applications and offers two topologies:\nReplicated: Useful for mission-critical, production workloads requiring read scaling. Replicated services feature 1 primary and up to 4 replicas and uses MariaDB MaxScale for load balancing and automatic zero-interruption failover.\nSingle Node: Useful for low-cost development and test transactional workloads. Single Node services cannot be scaled to Replicated topologies.\nWho is responsible for database maintenance like patching and upgrades?MariaDB Cloud is a fully managed service, which means we handle the operational burden of maintenance for you. Our team of experts manages all routine software patching, security updates and version upgrades. You can configure your preferred maintenance windows to minimize disruption to your application. This lets your team focus on innovation, not on routine database administration.\nHow does MariaDB Cloud compare to AWS Aurora?MariaDB Cloud is engineered to provide superior performance and dramatically better price-performance than AWS Aurora.\nIn a recent benchmark comparing MariaDB Cloud with AWS Aurora (running MySQL), MariaDB Cloud consistently came out on top. \nThe results showed MariaDB Cloud delivers:\n3x Higher Throughput: To power more demanding, transaction-heavy applications.\n2.5x Lower Latency: For faster query response times and a better end-user experience.\n7x Better Price-Performance: Allowing you to achieve significantly more performance for every dollar of your cloud spend.\nRead the benchmark: SkySQL vs. AWS Aurora (MySQL): A Price\/Performance Comparison\n\n\n\n\n\n\n\n","post_title":"MariaDB Cloud","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"cloud","to_ping":"","pinged":"","post_modified":"2026-02-26 20:23:27","post_modified_gmt":"2026-02-26 20:23:27","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=43553","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":43530,"post_author":"14","post_date":"2025-08-26 13:01:18","post_date_gmt":"2025-08-26 13:01:18","post_content":"\n\nMILPITAS, Calif. and DUBLIN \u2013 August 26, 2025 \u2013 MariaDB plc today announced it has acquired SkySQL Inc., the company behind an AI-powered, serverless database-as-a-service (DBaaS) platform. The acquisition brings SkySQL\u2019s established DBaaS product back into the MariaDB portfolio. SkySQL was originally developed by MariaDB and, since being spun off as an independent entity in 2023, has significantly advanced its product offering. The acquisition of SkySQL enables MariaDB to meet customer and market expectations for greater flexibility and deployment choice, including a range of self-managed and fully managed cloud offerings. MariaDB Cloud will encompass the SkySQL capability and form a key part of the product portfolio.\n\n\n\n\u201cOur customers have made it clear that they want flexibility, and they need powerful, reliable database solutions wherever their business takes them \u2013 on premises, in the cloud or in hybrid environments,\u201d said Rohit de Souza, CEO, MariaDB plc. \u201cAcquiring SkySQL helps accelerate plans and adds further innovation to MariaDB Cloud. It\u2019s a strategic investment in our customers and a decisive step to enhance our ability to provide the comprehensive, modern, world-class database platform our customers need to thrive and maintain a competitive edge.\u201d\n\n\n\nAccording to an IDC market forecast, enterprises are increasingly shifting workloads to cloud-based database solutions to achieve greater scalability, cost efficiency and accessibility. This migration is motivated by the need for a flexible infrastructure that can adapt to changing business requirements and support distributed teams (IDC Tech Supplier, \u201cWorldwide Database Management Systems Software Forecast,\u201d 2025-2029, US53032525, June 2025). MariaDB Cloud provides a provisioned database, as a service, on all three major public clouds (AWS, Azure, Google Cloud), along with a serverless mode for developers to instantly start building cloud-native and AI-driven applications without overspending. Further, integrated agentic AI capabilities help transform how developers interact with complex operational data. MariaDB Cloud will enable customers to consume MariaDB Enterprise Platform, the company\u2019s flagship product, as a fully managed cloud option. MariaDB Enterprise Platform delivers best-in-class performance, data security, replication, clustering and high availability for production workloads.\n\n\n\n\u201cSkySQL\u2019s level of sophistication, from its built-in elasticity, advanced serverless technology, to its agentic AI capabilities, is extremely impressive,\u201d said Vikas Mathur, chief product officer, MariaDB plc. \u201cBy bringing SkySQL\u2019s DBaaS into the MariaDB portfolio, we are immediately addressing our customers\u2019 needs while also gaining a robust foundation to make MariaDB the default option for building GenAI applications.\u201d\n\n\n\nWith the acquisition, the entire SkySQL team joins and integrates into MariaDB, further bolstering MariaDB\u2019s product, engineering, support and go-to-market teams with additional DBaaS expertise. \n\n\n\n\u201cI am incredibly proud of what we\u2019ve been able to build with SkySQL in a short period of time, a database service that scales effortlessly with serverless workloads and enables reliable, AI-driven applications,\u201d said Jags Ramnarayan, chief technology officer, SkySQL Inc. \u201cThis acquisition is a major win for our customers who will now benefit from our joint efforts and faster innovation cycles. As a part of MariaDB again, we are now able to bring this capability to customers across the globe faster and more effectively.\u201d\n\n\n\nThe acquisition of SkySQL comes on the heels of another recent acquisition of a high availability solution, Galera Cluster in June 2025 and launch of a new and improved version of MariaDB Enterprise Platform in January 2025, which included the introduction of open source vector search. MariaDB Enterprise Platform was recently recognized as Best Overall Database in the 2025 DBTA Readers\u2019 Choice Award and Best in Open Source AI in the 2025 AI TechAwards. MariaDB\u2019s momentum this year follows the take-private transaction by K1 Investment Management and appointment of Rohit de Souza as MariaDB\u2019s CEO in September 2024.\n\n\n\nGet started with MariaDB Cloud today at: mariadb.com\/cloud-get-started\/.\n\n\n\nAdditional Resources\n\n\n\n\nLearn about MariaDB Cloud\n\n\n\nGet started with MariaDB Cloud (MariaDB SkySQL) today\n\n\n\nFollow @mariadb on X and LinkedIn\n\n\n\nRead MariaDB\u2019s blog\n\n\n\n\nAbout MariaDB\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, Red Hat, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n","post_title":"MariaDB Accelerates Cloud Deployments, Adds Agentic AI and Serverless Capability with Acquisition of SkySQL","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-accelerates-cloud-deployments-adds-agentic-ai-and-serverless-capability-with-acquisition-of-skysql","to_ping":"","pinged":"","post_modified":"2025-08-26 13:01:19","post_modified_gmt":"2025-08-26 13:01:19","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=press_release&p=43530","menu_order":0,"post_type":"press_release","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"cloud","related_posts":[{"ID":43553,"post_author":"13","post_date":"2025-08-25 21:12:56","post_date_gmt":"2025-08-25 21:12:56","post_content":"\nOverviewDatabaseServerlessAI AgentsPricing\n\n\n\n\n\nMariaDB Cloud: The Foundation for Agentic AI\n\n\n\nMariaDB Cloud is a fully managed database-as-a-service built for the era of agentic AI. Deploy a unified data foundation across AWS, Azure, and Google Cloud with maximum flexibility\u2014including Bring Your Own Account (BYOA) for Azure. This allows you to deploy directly into your own cloud environment, leveraging existing credits and maintaining total infrastructure control (AWS and GCP support coming soon).\n\n\n\n\n\n\n\n\n\n\n\n\n\nBuilt for Mission-Critical Applications\n\n\n\nUptime is a requirement, not a feature. Our architecture delivers enterprise-grade high availability and self-healing resilience to ensure your applications never sleep and your data is always protected.\n\n\n\n\n\n\n\n\n\n\n\nAutomated High Availability\n\n\n\nPowered by MariaDB MaxScale, we provide active-active HA with intelligent read\/write splitting and instant, automated failover.\n\n\n\n\n\n\n\n\n\nSelf-Healing Infrastructure\n\n\n\nOur cloud-native foundation constantly monitors health, automatically detecting and recovering from node or process failures without manual intervention.\n\n\n\n\n\n\n\n\n\nMulti-Cloud Disaster Recovery\n\n\n\nSurvive large-scale regional outages with geographic disaster recovery and data sovereignty options across different cloud providers.\n\n\n\n\n\n\n\n\n\n\n\n\nServerless Scale, Provisioned Power\n\n\n\nStop overprovisioning for \"just in case.\" Our serverless architecture provides automatic, on-demand scaling that matches your application\u2019s pulse.\n\n\n\n\n\n\n\n\n\n\n\n\nScale to Zero\n\n\n\nCut idle costs by automatically scaling compute to zero during inactive periods\u2014you only pay when queries are actually running.\n\n\n\n\n\n\n\n\n\nAuto-Scale for Peak Demand\n\n\n\nHandle sudden traffic spikes with sub-second scaling, ensuring a fast and responsive experience without manual tuning.\n\n\n\n\n\n\n\n\n\nPowered by MariaDB\n\n\n\nUnlike other serverless offerings, this is built on the standard MariaDB Server engine. You get full feature parity and reliability with total elasticity.\n\n\n\n\n\n\n\n\n\n\n\nEngineered for Peak Performance\n\n\n\nGreat applications require a database that delivers both raw speed and the ability to scale under heavy load.\n\n\n\n\n\n\n\n\n\n\nHigh-Throughput Core\n\n\n\nMariaDB Enterprise Server 11.8 delivers a 2.5x performance gain over our 10.6 release, ensuring your mission-critical applications run faster and more efficiently than ever.\n\n\n\n\n\n\n\n\n\nElastic Scaling\n\n\n\nEffortlessly add read replicas or scale up compute to handle growth without needing to re-architect your application.\n\n\n\n\n\n\n\n\n\nReal-Time Observability\n\n\n\nProactively manage and optimize performance with intuitive monitoring, customizable dashboards, and intelligent alerts.\n\n\n\n\n\n\n\n\n\n\nBuild Smarter AI Applications Faster\n\n\n\nMariaDB Cloud simplifies AI development by integrating high-performance vector search and developer-first tooling directly into your database.\n\n\n\n\n\n\n\n\nDeveloper and DBA Copilot Agents\n\n\n\nBoost productivity with embedded AI agents that handle everything from Text-to-SQL generation to proactive performance tuning.\n\n\n\n\n\n\n\n\n\nNative Vector Performance\n\n\n\nAchieve up to 2x higher throughput than Postgres pgvector by managing embeddings alongside operational data in one system.\n\n\n\n\n\n\n\n\n\nAgent-Ready with MCP\n\n\n\nUse the integrated Model Context Protocol (MCP) to provide AI agents with a standardized, secure interface to your data.\n\n\n\n\n\n\nReady to build your next application?\n\n\n\nGet Started\n\n\n\nContact Us\n\n\n\n\n\n\n\nFAQ\n\n\n\nFrequently asked questions about MariaDB Cloud\n\n\n\n\n\nWhat is serverless?Serverless is a cloud database model where you get all the power of a database without managing any of the infrastructure. It automatically provides resources on demand, scaling to precisely match your application's needs.\nKey benefits include:\nInstant Deployment: Launch a database in seconds.\nEffortless Scaling: Automatically scales resources up for peak traffic and back down for quiet periods.\nNo Idle Costs: When not in use, compute can scale to zero, so you don't pay for idle time.\nPay-for-Use Billing: Pay only for the resources you consume, which is ideal for variable workloads like dev\/test, payment apps and online games.\nWhat services are available on MariaDB Cloud?MariaDB Cloud is primarily designed for online applications and offers two topologies:\nReplicated: Useful for mission-critical, production workloads requiring read scaling. Replicated services feature 1 primary and up to 4 replicas and uses MariaDB MaxScale for load balancing and automatic zero-interruption failover.\nSingle Node: Useful for low-cost development and test transactional workloads. Single Node services cannot be scaled to Replicated topologies.\nWho is responsible for database maintenance like patching and upgrades?MariaDB Cloud is a fully managed service, which means we handle the operational burden of maintenance for you. Our team of experts manages all routine software patching, security updates and version upgrades. You can configure your preferred maintenance windows to minimize disruption to your application. This lets your team focus on innovation, not on routine database administration.\nHow does MariaDB Cloud compare to AWS Aurora?MariaDB Cloud is engineered to provide superior performance and dramatically better price-performance than AWS Aurora.\nIn a recent benchmark comparing MariaDB Cloud with AWS Aurora (running MySQL), MariaDB Cloud consistently came out on top. \nThe results showed MariaDB Cloud delivers:\n3x Higher Throughput: To power more demanding, transaction-heavy applications.\n2.5x Lower Latency: For faster query response times and a better end-user experience.\n7x Better Price-Performance: Allowing you to achieve significantly more performance for every dollar of your cloud spend.\nRead the benchmark: SkySQL vs. AWS Aurora (MySQL): A Price\/Performance Comparison\n\n\n\n\n\n\n\n","post_title":"MariaDB Cloud","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"cloud","to_ping":"","pinged":"","post_modified":"2026-02-26 20:23:27","post_modified_gmt":"2026-02-26 20:23:27","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=43553","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":43530,"post_author":"14","post_date":"2025-08-26 13:01:18","post_date_gmt":"2025-08-26 13:01:18","post_content":"\n\nMILPITAS, Calif. and DUBLIN \u2013 August 26, 2025 \u2013 MariaDB plc today announced it has acquired SkySQL Inc., the company behind an AI-powered, serverless database-as-a-service (DBaaS) platform. The acquisition brings SkySQL\u2019s established DBaaS product back into the MariaDB portfolio. SkySQL was originally developed by MariaDB and, since being spun off as an independent entity in 2023, has significantly advanced its product offering. The acquisition of SkySQL enables MariaDB to meet customer and market expectations for greater flexibility and deployment choice, including a range of self-managed and fully managed cloud offerings. MariaDB Cloud will encompass the SkySQL capability and form a key part of the product portfolio.\n\n\n\n\u201cOur customers have made it clear that they want flexibility, and they need powerful, reliable database solutions wherever their business takes them \u2013 on premises, in the cloud or in hybrid environments,\u201d said Rohit de Souza, CEO, MariaDB plc. \u201cAcquiring SkySQL helps accelerate plans and adds further innovation to MariaDB Cloud. It\u2019s a strategic investment in our customers and a decisive step to enhance our ability to provide the comprehensive, modern, world-class database platform our customers need to thrive and maintain a competitive edge.\u201d\n\n\n\nAccording to an IDC market forecast, enterprises are increasingly shifting workloads to cloud-based database solutions to achieve greater scalability, cost efficiency and accessibility. This migration is motivated by the need for a flexible infrastructure that can adapt to changing business requirements and support distributed teams (IDC Tech Supplier, \u201cWorldwide Database Management Systems Software Forecast,\u201d 2025-2029, US53032525, June 2025). MariaDB Cloud provides a provisioned database, as a service, on all three major public clouds (AWS, Azure, Google Cloud), along with a serverless mode for developers to instantly start building cloud-native and AI-driven applications without overspending. Further, integrated agentic AI capabilities help transform how developers interact with complex operational data. MariaDB Cloud will enable customers to consume MariaDB Enterprise Platform, the company\u2019s flagship product, as a fully managed cloud option. MariaDB Enterprise Platform delivers best-in-class performance, data security, replication, clustering and high availability for production workloads.\n\n\n\n\u201cSkySQL\u2019s level of sophistication, from its built-in elasticity, advanced serverless technology, to its agentic AI capabilities, is extremely impressive,\u201d said Vikas Mathur, chief product officer, MariaDB plc. \u201cBy bringing SkySQL\u2019s DBaaS into the MariaDB portfolio, we are immediately addressing our customers\u2019 needs while also gaining a robust foundation to make MariaDB the default option for building GenAI applications.\u201d\n\n\n\nWith the acquisition, the entire SkySQL team joins and integrates into MariaDB, further bolstering MariaDB\u2019s product, engineering, support and go-to-market teams with additional DBaaS expertise. \n\n\n\n\u201cI am incredibly proud of what we\u2019ve been able to build with SkySQL in a short period of time, a database service that scales effortlessly with serverless workloads and enables reliable, AI-driven applications,\u201d said Jags Ramnarayan, chief technology officer, SkySQL Inc. \u201cThis acquisition is a major win for our customers who will now benefit from our joint efforts and faster innovation cycles. As a part of MariaDB again, we are now able to bring this capability to customers across the globe faster and more effectively.\u201d\n\n\n\nThe acquisition of SkySQL comes on the heels of another recent acquisition of a high availability solution, Galera Cluster in June 2025 and launch of a new and improved version of MariaDB Enterprise Platform in January 2025, which included the introduction of open source vector search. MariaDB Enterprise Platform was recently recognized as Best Overall Database in the 2025 DBTA Readers\u2019 Choice Award and Best in Open Source AI in the 2025 AI TechAwards. MariaDB\u2019s momentum this year follows the take-private transaction by K1 Investment Management and appointment of Rohit de Souza as MariaDB\u2019s CEO in September 2024.\n\n\n\nGet started with MariaDB Cloud today at: mariadb.com\/cloud-get-started\/.\n\n\n\nAdditional Resources\n\n\n\n\nLearn about MariaDB Cloud\n\n\n\nGet started with MariaDB Cloud (MariaDB SkySQL) today\n\n\n\nFollow @mariadb on X and LinkedIn\n\n\n\nRead MariaDB\u2019s blog\n\n\n\n\nAbout MariaDB\n\n\n\nMariaDB seeks to eliminate the constraints and complexity of proprietary databases, enabling organizations to reinvest in what matters most \u2013 rapidly developing innovative, customer-facing applications. Enterprises can depend on a single complete database for all their needs, that can be deployed in minutes for transactional, analytical and hybrid use cases. Trusted by organizations such as Deutsche Bank, DBS Bank, Red Hat, ServiceNow and Samsung \u2013 MariaDB delivers customer value without the financial burden of legacy database providers. For more information, please visit mariadb.com.\n\n","post_title":"MariaDB Accelerates Cloud Deployments, Adds Agentic AI and Serverless Capability with Acquisition of SkySQL","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-accelerates-cloud-deployments-adds-agentic-ai-and-serverless-capability-with-acquisition-of-skysql","to_ping":"","pinged":"","post_modified":"2025-08-26 13:01:19","post_modified_gmt":"2025-08-26 13:01:19","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=press_release&p=43530","menu_order":0,"post_type":"press_release","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"causal read","related_posts":[{"ID":7774,"post_author":"1","post_date":"2019-01-16 14:03:47","post_date_gmt":"2019-01-16 14:03:47","post_content":"We are happy to announce the general availability of MariaDB MaxScale 2.3.2. MariaDB MaxScale is the key application-facing component for MariaDB Platform X3, also announced today. MariaDB MaxScale serves as the integrated data access entry point of MariaDB Platform that hybrid transactional and analytical processing (HTAP) applications connect to.\r\n\r\n\r\n\r\nMariaDB MaxScale 2.3 allows applications to send a query to the same port on a single platform without having to decide whether a query is transactional or analytical. MaxScale dynamically routes application queries that are transactional to MariaDB Server running InnoDB (or MyRocks) and application queries that are analytical to the MariaDB ColumnStore storage engine. Additionally in MariaDB Platform X3, MaxScale also ensures that both InnoDB and ColumnStore have visibility to the same data. Thus analytical queries performed by applications on the MariaDB Platform provides analytics on \"in flight\" transactions as they are occuring, rather than after-the-fact analytics. This hybrid approach enables several use cases, including:\r\n\r\n \tPersonalized upselling to customers across multiple channels (in-store, in-app, online, email promotion) by retail business\r\n \tOptimized inventory levels across stores\r\n \tDatacenter and network operational optimization\r\n\r\nIn an upcoming blog, we will dive deeper into these hybrid use cases that MariaDB Platform enables. Other new features available in MariaDB MaxScale 2.3 include:\r\n\r\nReliability\r\n\r\n \tTransparent query connection failover: Applications do not experience connection loss during failover of master in backend database cluster. Two new option of master_reconnection and transaction_replay in Read Write Split Router\r\n \tSeamless data streaming from Multi-node Galera Cluster via binlog server: Continuous data streaming from Galera cluster even in case of a node failure without manual intervention. \r\n \tColumnStore Monitor: The new csmon monitor can be used to monitor ColumnStore clusters versions 1.2.1 and newer. This monitor that holistically checks the status of the entire Columnstore cluster before routing queries to the UM nodes.\r\n\r\nScalability\r\n\r\n \tAdaptive Routing based on Server Load conditions: Routing based on actual load conditions of servers as measured by response time and probabilistic selection. A new slave_selection_critera value of \u2018ADAPTIVE_ROUTING\u2019 in Read Write Split router.\r\n \tBinlog filtering: A new filter module that allows the client side stream of binlogs to be filtered.\r\n \tTable Family Sharding: The SchemaRouter is now capable of table family sharding.\r\n\r\nRead consistency\r\n\r\n \tAlways consistent reads: A new causal_reads parameter that enables distributed consistent reads with MariaDB version 10.2.16 and newer.\r\n\r\nSecurity\r\n\r\n \tRobust data masking that cannot be bypassed by calling a function on a masked column. e.g. 'SELECT masked_column FROM table_x' as well as 'SELECT UPPER(masked_column) FROM table_x' will prevent masked_column data from being exposed\r\n\r\nEase of use\r\n\r\n \tComment Filter: A new comment filter to prepend statement received with a comment before it is sent further to a server. Please see the comment filter documentation for more details.\r\n \tSyslog Improvements: It is now possible for the end user to specify the syslog facility and level for authentication errors. \u00a0\r\n \tMaxCtrl: There is now a new command classify <statement> to check if and how MaxScale classifies a specific statement.\r\n \tWatchdog: Systemd Watchdog can be enabled to monitor and take corrective action if MaxScale process hangs for more than watchdog duration. \u00a0\r\n\r\nFor additional details, please see the release notes. Also, look for more blogs that further dive into these capabilities in the coming days and weeks.","post_title":"Announcing MariaDB MaxScale 2.3 GA","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"announcing-mariadb-maxscale-2-3-ga","to_ping":"","pinged":"","post_modified":"2022-08-26 22:46:46","post_modified_gmt":"2022-08-26 22:46:46","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=7774","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":7341,"post_author":"7","post_date":"2019-01-16 12:15:21","post_date_gmt":"2019-01-16 12:15:21","post_content":"","post_title":"MariaDB for Transactions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-platform-transactional","to_ping":"","pinged":"","post_modified":"2025-04-01 18:26:03","post_modified_gmt":"2025-04-01 18:26:03","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=7341","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8602,"post_author":"1","post_date":"2019-02-19 19:03:48","post_date_gmt":"2019-02-19 19:03:48","post_content":"This is part two in our continuing Q&A series with key MariaDB stakeholders in the lead-up to the 2019 MariaDB OpenWorks conference. Today, we're talking with Austin Rutherford, VP of Customer Success at MariaDB. He's overseeing the Operations track at this year's show.\r\n\r\nWhat insights will people gain from the Operations track that they might not get from one of our webinars?\r\n\r\nI am really excited about the Operations track this year. The industry is moving so fast in this area \u2013 we\u2019re pulling in product and capabilities that didn\u2019t exist 90 days ago. Everyone\u2019s talking about how to best manage and deploy their database infrastructure in new modern ways. Do I use containers, public cloud, what architecture, etc.? These are complex questions and you\u2019ll have the opportunity to learn from SMEs and other customers asking the same questions!\r\n\r\nWhat's your take on the movement toward all things hybrid?\r\n\r\nThere used to be a question, \u201cShould I move to the cloud?\u201d \u2013 that was so 2017! Now most companies have a presence in the cloud and they are deciding how to balance on-prem vs. public cloud and also wondering whether they should be looking at deploying on multiple clouds. Now that companies have made the leap into cloud they're focusing on the next level of operational efficiency.\r\n\r\nWhat would you like people to know about the Operations track that isn't obvious from the session descriptions? \r\n\r\nThis question is easier. Years of experience. The one item that doesn\u2019t come across in the track descriptions is the experience the presenters have on these topics. Many of the presenters (internal and external) have been working with databases for 10+ years. As an example, I look at the high availability session description and it looks really good and then I realize it\u2019s Wagner Bianchi who is leading it. Bianchi has been helping some of our largest customers as part of our RDBA team for years \u2013 he has a wealth of knowledge! You have [MariaDB lead sales engineer] Anders Karlsson doing MaxScale \u2013 the list goes on!!\r\n\r\nMariaDB has talked quite a bit about scalability in the past year; when we hear about \"extreme scale,\" how extreme are we talking?\r\n\r\nTo give some perspective, we often talk to customers who are using MariaDB at scales that make even us do a double take (at last year\u2019s conference, ServiceNow shared that they deployed 85,000 instances of MariaDB). Needless to say, at MariaDB, we\u2019re really excited that we can support any database workload at enterprise scale. Most other database solutions you can scale up writes and scale out reads (we make this even easier with MaxScale), but the moment you have scaled up for writes as big as you can, you\u2019re done. ClustrixDB \u2013 technology we acquired last year \u2013 allows you to scale out reads and writes to as many servers as needed. As an example, if you had 1M transactions per second (TPS) running on 16 nodes and you needed 2M TPS, then you could just add 16 more modes \u2013 it\u2019s that simple!\r\n\r\nWhat database\/MariaDB topic do you most want people to learn more about?\r\n\r\nThat\u2019s a tough one, kind of like choosing which child is your favorite! Joking aside, we started with a large number of topics and put a lot of focus on selecting the highest-value and most relevant ones. Running databases on Kubernetes\/Docker is something that I have heard a lot of interest in from our customers and that helps solve a lot of challenges around self-service provisioning and management (and creates a few interesting new ones, as well!). The other topic is MaxScale. We\u2019ve had two releases since our last user conference and the product has so much to offer \u2013 it\u2019s no longer just a database proxy. It now offers automated failover, transaction replays, causal reads and much, much more. \r\n\r\nWe hope to see you in NYC at MariaDB OpenWorks \u2013 but if you can't make it this year, sign up to watch the live-streamed keynote presentation on February 26 at 9 a.m. ET.","post_title":"Q&A: Exploring Modern Database Infrastructure in the MariaDB OpenWorks Operations Track","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"qa-exploring-modern-database-infrastructure-in-the-mariadb-openworks-operations-track","to_ping":"","pinged":"","post_modified":"2020-08-10 20:53:36","post_modified_gmt":"2020-08-10 20:53:36","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=8602","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"causal reads","related_posts":[{"ID":7774,"post_author":"1","post_date":"2019-01-16 14:03:47","post_date_gmt":"2019-01-16 14:03:47","post_content":"We are happy to announce the general availability of MariaDB MaxScale 2.3.2. MariaDB MaxScale is the key application-facing component for MariaDB Platform X3, also announced today. MariaDB MaxScale serves as the integrated data access entry point of MariaDB Platform that hybrid transactional and analytical processing (HTAP) applications connect to.\r\n\r\n\r\n\r\nMariaDB MaxScale 2.3 allows applications to send a query to the same port on a single platform without having to decide whether a query is transactional or analytical. MaxScale dynamically routes application queries that are transactional to MariaDB Server running InnoDB (or MyRocks) and application queries that are analytical to the MariaDB ColumnStore storage engine. Additionally in MariaDB Platform X3, MaxScale also ensures that both InnoDB and ColumnStore have visibility to the same data. Thus analytical queries performed by applications on the MariaDB Platform provides analytics on \"in flight\" transactions as they are occuring, rather than after-the-fact analytics. This hybrid approach enables several use cases, including:\r\n\r\n \tPersonalized upselling to customers across multiple channels (in-store, in-app, online, email promotion) by retail business\r\n \tOptimized inventory levels across stores\r\n \tDatacenter and network operational optimization\r\n\r\nIn an upcoming blog, we will dive deeper into these hybrid use cases that MariaDB Platform enables. Other new features available in MariaDB MaxScale 2.3 include:\r\n\r\nReliability\r\n\r\n \tTransparent query connection failover: Applications do not experience connection loss during failover of master in backend database cluster. Two new option of master_reconnection and transaction_replay in Read Write Split Router\r\n \tSeamless data streaming from Multi-node Galera Cluster via binlog server: Continuous data streaming from Galera cluster even in case of a node failure without manual intervention. \r\n \tColumnStore Monitor: The new csmon monitor can be used to monitor ColumnStore clusters versions 1.2.1 and newer. This monitor that holistically checks the status of the entire Columnstore cluster before routing queries to the UM nodes.\r\n\r\nScalability\r\n\r\n \tAdaptive Routing based on Server Load conditions: Routing based on actual load conditions of servers as measured by response time and probabilistic selection. A new slave_selection_critera value of \u2018ADAPTIVE_ROUTING\u2019 in Read Write Split router.\r\n \tBinlog filtering: A new filter module that allows the client side stream of binlogs to be filtered.\r\n \tTable Family Sharding: The SchemaRouter is now capable of table family sharding.\r\n\r\nRead consistency\r\n\r\n \tAlways consistent reads: A new causal_reads parameter that enables distributed consistent reads with MariaDB version 10.2.16 and newer.\r\n\r\nSecurity\r\n\r\n \tRobust data masking that cannot be bypassed by calling a function on a masked column. e.g. 'SELECT masked_column FROM table_x' as well as 'SELECT UPPER(masked_column) FROM table_x' will prevent masked_column data from being exposed\r\n\r\nEase of use\r\n\r\n \tComment Filter: A new comment filter to prepend statement received with a comment before it is sent further to a server. Please see the comment filter documentation for more details.\r\n \tSyslog Improvements: It is now possible for the end user to specify the syslog facility and level for authentication errors. \u00a0\r\n \tMaxCtrl: There is now a new command classify <statement> to check if and how MaxScale classifies a specific statement.\r\n \tWatchdog: Systemd Watchdog can be enabled to monitor and take corrective action if MaxScale process hangs for more than watchdog duration. \u00a0\r\n\r\nFor additional details, please see the release notes. Also, look for more blogs that further dive into these capabilities in the coming days and weeks.","post_title":"Announcing MariaDB MaxScale 2.3 GA","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"announcing-mariadb-maxscale-2-3-ga","to_ping":"","pinged":"","post_modified":"2022-08-26 22:46:46","post_modified_gmt":"2022-08-26 22:46:46","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=7774","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":7341,"post_author":"7","post_date":"2019-01-16 12:15:21","post_date_gmt":"2019-01-16 12:15:21","post_content":"","post_title":"MariaDB for Transactions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-platform-transactional","to_ping":"","pinged":"","post_modified":"2025-04-01 18:26:03","post_modified_gmt":"2025-04-01 18:26:03","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=7341","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8602,"post_author":"1","post_date":"2019-02-19 19:03:48","post_date_gmt":"2019-02-19 19:03:48","post_content":"This is part two in our continuing Q&A series with key MariaDB stakeholders in the lead-up to the 2019 MariaDB OpenWorks conference. Today, we're talking with Austin Rutherford, VP of Customer Success at MariaDB. He's overseeing the Operations track at this year's show.\r\n\r\nWhat insights will people gain from the Operations track that they might not get from one of our webinars?\r\n\r\nI am really excited about the Operations track this year. The industry is moving so fast in this area \u2013 we\u2019re pulling in product and capabilities that didn\u2019t exist 90 days ago. Everyone\u2019s talking about how to best manage and deploy their database infrastructure in new modern ways. Do I use containers, public cloud, what architecture, etc.? These are complex questions and you\u2019ll have the opportunity to learn from SMEs and other customers asking the same questions!\r\n\r\nWhat's your take on the movement toward all things hybrid?\r\n\r\nThere used to be a question, \u201cShould I move to the cloud?\u201d \u2013 that was so 2017! Now most companies have a presence in the cloud and they are deciding how to balance on-prem vs. public cloud and also wondering whether they should be looking at deploying on multiple clouds. Now that companies have made the leap into cloud they're focusing on the next level of operational efficiency.\r\n\r\nWhat would you like people to know about the Operations track that isn't obvious from the session descriptions? \r\n\r\nThis question is easier. Years of experience. The one item that doesn\u2019t come across in the track descriptions is the experience the presenters have on these topics. Many of the presenters (internal and external) have been working with databases for 10+ years. As an example, I look at the high availability session description and it looks really good and then I realize it\u2019s Wagner Bianchi who is leading it. Bianchi has been helping some of our largest customers as part of our RDBA team for years \u2013 he has a wealth of knowledge! You have [MariaDB lead sales engineer] Anders Karlsson doing MaxScale \u2013 the list goes on!!\r\n\r\nMariaDB has talked quite a bit about scalability in the past year; when we hear about \"extreme scale,\" how extreme are we talking?\r\n\r\nTo give some perspective, we often talk to customers who are using MariaDB at scales that make even us do a double take (at last year\u2019s conference, ServiceNow shared that they deployed 85,000 instances of MariaDB). Needless to say, at MariaDB, we\u2019re really excited that we can support any database workload at enterprise scale. Most other database solutions you can scale up writes and scale out reads (we make this even easier with MaxScale), but the moment you have scaled up for writes as big as you can, you\u2019re done. ClustrixDB \u2013 technology we acquired last year \u2013 allows you to scale out reads and writes to as many servers as needed. As an example, if you had 1M transactions per second (TPS) running on 16 nodes and you needed 2M TPS, then you could just add 16 more modes \u2013 it\u2019s that simple!\r\n\r\nWhat database\/MariaDB topic do you most want people to learn more about?\r\n\r\nThat\u2019s a tough one, kind of like choosing which child is your favorite! Joking aside, we started with a large number of topics and put a lot of focus on selecting the highest-value and most relevant ones. Running databases on Kubernetes\/Docker is something that I have heard a lot of interest in from our customers and that helps solve a lot of challenges around self-service provisioning and management (and creates a few interesting new ones, as well!). The other topic is MaxScale. We\u2019ve had two releases since our last user conference and the product has so much to offer \u2013 it\u2019s no longer just a database proxy. It now offers automated failover, transaction replays, causal reads and much, much more. \r\n\r\nWe hope to see you in NYC at MariaDB OpenWorks \u2013 but if you can't make it this year, sign up to watch the live-streamed keynote presentation on February 26 at 9 a.m. ET.","post_title":"Q&A: Exploring Modern Database Infrastructure in the MariaDB OpenWorks Operations Track","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"qa-exploring-modern-database-infrastructure-in-the-mariadb-openworks-operations-track","to_ping":"","pinged":"","post_modified":"2020-08-10 20:53:36","post_modified_gmt":"2020-08-10 20:53:36","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=8602","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"logo","related_posts":[{"ID":14298,"post_author":"13","post_date":"2019-12-10 17:51:43","post_date_gmt":"2019-12-10 17:51:43","post_content":"","post_title":"Official MariaDB Logos","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"logos","to_ping":"","pinged":"","post_modified":"2021-07-01 20:00:35","post_modified_gmt":"2021-07-01 20:00:35","post_content_filtered":"","post_parent":15,"guid":"https:\/\/mariadb.com\/?page_id=14298","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"logos","related_posts":[{"ID":14298,"post_author":"13","post_date":"2019-12-10 17:51:43","post_date_gmt":"2019-12-10 17:51:43","post_content":"","post_title":"Official MariaDB Logos","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"logos","to_ping":"","pinged":"","post_modified":"2021-07-01 20:00:35","post_modified_gmt":"2021-07-01 20:00:35","post_content_filtered":"","post_parent":15,"guid":"https:\/\/mariadb.com\/?page_id=14298","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"oracle migration","related_posts":[{"ID":32937,"post_author":"13","post_date":"2025-09-03 22:15:32","post_date_gmt":"2025-09-03 22:15:32","post_content":"","post_title":"Migration Guide: Oracle to MariaDB","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"migration-guide-oracle-to-mariadb","to_ping":"","pinged":"","post_modified":"2025-09-03 22:15:33","post_modified_gmt":"2025-09-03 22:15:33","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=white-paper&p=32937","menu_order":0,"post_type":"white-paper","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":3887,"post_author":"5","post_date":"2018-10-04 23:35:34","post_date_gmt":"2018-10-04 23:35:34","post_content":"","post_title":"MariaDB vs. Oracle, Microsoft and IBM: Proprietary Databases","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"competitive-proprietary-comparison","to_ping":"","pinged":"","post_modified":"2026-01-22 17:10:58","post_modified_gmt":"2026-01-22 17:10:58","post_content_filtered":"","post_parent":4853,"guid":"https:\/\/mariadb.com\/?page_id=3887","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":27411,"post_author":"836","post_date":"2021-08-10 19:38:46","post_date_gmt":"2021-08-10 19:38:46","post_content":"MariaDB takes a unique approach to providing database solutions for modern business needs. With MariaDB Enterprise, organizations can depend on a single complete database for all their needs, whether on commodity hardware or their cloud of choice. For example, our pluggable, purpose-built storage engines support work that previously required a variety of specialized databases. Deployed in minutes for transactional, analytical or hybrid use cases at any scale, MariaDB delivers unmatched operational agility without sacrificing key enterprise features such as real ACID compliance and full SQL.\r\n\r\nIn the same way, MariaDB offers compatibility features permitting easy migration from Oracle, SQL Server, Postgres and so many others to MariaDB in a few steps without an application rewrite.\r\n\r\nThis blog walks you through the major steps required to migrate easily from Oracle to MariaDB. I'll demonstrate how the capabilities offered by MariaDB MaxScale, our smart database proxy, and the compatibility mode of MariaDB Enterprise Server greatly simplify migration.\r\n\r\nCompatibility mode is available for on-premises deployments.\r\nPrerequisites\r\nThe migration process detailed here relies on MariaDB Enterprise Server and MariaDB MaxScale.\u00a0 MaxScale configuration will be created with the help of the MaxScale GUI.\r\n\r\nBecause installations vary, I haven\u2019t included full instructions here for installing MariaDB Enterprise Server and MariaDB MaxScale. See the MariaDB Enterprise documentation for complete installation instructions:\r\n\r\n \tInstall MariaDB Enterprise Server and Enterprise Backup\r\n \tInstall MariaDB MaxScale\r\n \tGetting started with the MariaDB MaxScale GUI\r\n \tSQL_MODE \u2014 MariaDB Enterprise documentation\r\n\r\nBefore digging into the data and structure, MariaDB recommends running a migration assessment in the \"Migration Portal\" within the MariaDB customer portal. The Migration Portal has a variety of resources to assist you in migrating to MariaDB. In the \"New Migration\" section, you can choose the database that you'd like to migrate from and get a customized migration assessment to help you evaluate and plan for your migration project.\r\nVerify the current SQL MODE\r\nBecause variables vary and can be adjusted by external software, it\u2019s worth double checking that SQL_MODE is running.\r\n\r\nVerify the current SQL mode from a Linux terminal:\r\nsudo mariadb -e \"show global variables like 'sql_mode';\"\r\nIn our example, it is showing the default configuration of the SQL_MODE variable:\r\n +---------------+-------------------------------------------------------------------------------------------+\r\n\u00a0| Variable_name | Value \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 |\r\n\u00a0+---------------+-------------------------------------------------------------------------------------------+\r\n\u00a0| sql_mode\u00a0 \u00a0 \u00a0 | STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |\r\n\u00a0+---------------+-------------------------------------------------------------------------------------------+\r\nTry to create a table with Oracle syntax\r\nLet\u2019s try to create a simple table with Oracle syntax while using the\u00a0 default SQL_MODE:\r\nMariaDB [oracle_migration]> CREATE TABLE \"customers\" (\r\n\"CUST_ID\" NUMBER(8,0),\r\n\"FIRST_NAME\" VARCHAR2(50 BYTE),\r\n\"LAST_NAME\" VARCHAR2(50 BYTE),\r\n\"ADDRESS1\" VARCHAR2(128 BYTE)\r\n);\r\nERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server \r\nversion for the right syntax to use near '\"customers\" (\"CUST_ID\" NUMBER(8,0), \"FIRST_NAME\" VARCHAR2(50 BYTE), \"LAST_NAM...' at line 1\r\nThis syntax can\u2019t be recognized by default on the MariaDB client. Many items prevent this creation, for example, the double quotes.\r\nEnable Oracle compatibility mode\r\nChange\u00a0 session SQL_MODE to Oracle compatibility mode:\r\nSET SESSION sql_mode='ORACLE';\r\nQuery OK, 0 rows affected (0.035 sec)\r\nTry and create the same table again:\r\nMariaDB [oracle_migration]> CREATE TABLE \"customers\" (\r\n\"CUST_ID\" NUMBER(8,0),\u00a0\r\n\"FIRST_NAME\" VARCHAR2(50 BYTE),\u00a0\r\n\"LAST_NAME\" VARCHAR2(50 BYTE),\u00a0\r\n\"ADDRESS1\" VARCHAR2(128 BYTE)\r\n);\r\n\u00a0ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server \r\nversion for the right syntax to use near 'BYTE), \"LAST_NAME\" VARCHAR2(50 BYTE), \"ADDRESS1\" VARCHAR2(128 BYTE))' at line 1\r\n\r\nIt again returns an error, but it is a different error. The BYTE value is not recognized on the MariaDB client with Oracle compatibility mode.\r\n\r\nSo what can be done about removing the BYTE keyword?\r\n\r\nWe can rely on MariaDB MaxScale capabilities to remove and update the syntax on live queries.\r\n\r\nMaxScale 2.5 includes a smart GUI that enables easily monitoring and configuring MaxScale on live traffic. The next step will be about how to use the MariaDB MaxScale GUI.\r\nAccess the MaxScale GUI\r\nOn MaxScale, we can define a rule to rewrite the live query before it goes to a MariaDB Server. This capability is particularly useful when some live queries need to be adjusted without any impact on the application.\r\n\r\nThese capabilities can also be useful to fix typos in the application without any deployment or any impact on the production.\r\n\r\n \r\n\r\nOnce configured, the MaxScale GUI is available on port 8989 by default. Let\u2019s access this interface with the following address https:\/\/127.0.0.1:8989.\r\n\r\nOnce connected, access the MaxScale GUI monitoring page and access the considered service.\r\n\r\n \r\n\r\nMaxScale configuration is made of several modules. All these modules are linked in what we call \"Services\". We can see on the previous screenshot that a service is linking several servers, a monitoring system, a listening port, a routing rule, and potentially many filters.\r\n\r\nIn this case, only one service is defined \u2013 the\u00a0 \u201cRead-Write Service\u201d. Let\u2019s access this service definition by clicking on its name:\r\n\r\n \r\nDefine a new Regex filter\r\nUsing a Regex filter on MariaDB MaxScale allows you to rewrite live queries.\r\n\r\nFirst, go back to the MaxScale overview screen and click on\u00a0+ Create New and define the configuration of a new filter:\r\n\r\n \r\n\r\nChoose to create a new filter.\r\n\r\nProvide a name matching the filter objective, and choose \u201cregexfilter\u201d.\r\n\r\nIn the parameter insert into the match parameter the originated value to replace: BYTE\\)\r\n\r\nTo match a special character like parenthesis, remember to escape it by adding a backslash as shown.\r\n\r\nComplete the replace box with the desired value. In this case it is parenthesis without escaping the special character.\r\n\r\nOnce completed validate this new rule.\r\nAssociate the new rule to the desired service\r\nNow that the new filter has been created, go back to the service definition page and click on + Add Filters button on the Filters section.\r\n\r\n \r\n\r\nOn the Add filters box, enable the newly created filter in order to have it associated with the current service and listener.\r\n\r\nOnce done, we can test our CREATE TABLE\u00a0 command again.\r\nChecking the newly created rule\r\nUse the mariadb command line and access the MaxScale service.\r\n$ mariadb -hmaxscale1.example.com -P4006 -utest -p\r\nEnter password:\r\nWelcome to the MariaDB monitor.\u00a0 Commands end with ; or \\g.\r\nYour MariaDB connection id is 2\r\nServer version: 10.5.9-6-MariaDB-enterprise MariaDB Enterprise Server\r\nCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.\r\nType 'help;' or '\\h' for help. Type '\\c' to clear the current input statement.\r\nMariaDB [(none)]>\r\nOnce well connected through the MaxScale interface, we can now test the newly created rewrite rule.\r\n\r\nLet\u2019s use the previously created database:\r\nMariaDB [(none)]> use oracle_migration\r\nReading table information for completion of table and column names\r\nYou can turn off this feature to get a quicker startup with -A\r\nDatabase changed\r\nEnable on the considered session the Oracle mode:\r\nMariaDB [(none)]> SET SESSION sql_mode='ORACLE';\r\nQuery OK, 0 rows affected (0.004 sec)\r\nTry again to create this table with exactly the same syntax:\r\nMariaDB [oracle_migration]> CREATE TABLE \"customers\" (\r\n\"CUST_ID\" NUMBER(8,0),\u00a0\r\n\"FIRST_NAME\" VARCHAR2(50 BYTE),\u00a0\r\n\"LAST_NAME\" VARCHAR2(50 BYTE),\u00a0\r\n\"ADDRESS1\" VARCHAR2(128 BYTE)\r\n);\r\n\r\nQuery OK, 0 rows affected (0.044 sec)\r\nIt\u2019s done, the application wasn\u2019t modified at all, the table was created without errors.\r\n\r\nOf course it\u2019s possible to define many other rules.\r\nFor more information\r\nHere are some links to other information you may find helpful.\r\n\r\n \tMigrate to MariaDB Enterprise from Oracle: Lower TCO without Lowering Standards\r\n \tHigh Availability with Automatic Failover video introduction to MaxScale capabilities\r\n \tDemo: Getting the Most Out of MariaDB with MaxScale on-demand webinar with live demonstrations of MaxScale GUI\r\n \tNew features in MariaDB MaxScale 2.5\r\n \tOS specific installation and upgrade instructions for MariaDB MaxScale 2.5\r\n \tDeploying MariaDB MaxScale for Cluster, Replication, ColumnStore or HTAP\r\n \tConfiguring MaxScale for MaxGUI\r\n \tReplaying Transactions with MaxScale's Read\/Write Split Router\r\n","post_title":"A Typical Journey Migrating to MariaDB from Oracle","post_excerpt":"Use SQL compatibility mode and easy-to-create regex filters that rewrite live queries to simplify migrating to MariaDB. ","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"a-typical-journey-migrating-to-mariadb-from-oracle","to_ping":"","pinged":"","post_modified":"2025-02-28 00:45:22","post_modified_gmt":"2025-02-28 00:45:22","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=27411","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":16483,"post_author":"13","post_date":"2025-09-09 23:57:16","post_date_gmt":"2025-09-09 23:57:16","post_content":"","post_title":"Total Cost of Ownership Analysis: How Much Can You Reduce Costs by Replacing Oracle Database?","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"migrate-to-mariadb-from-oracle","to_ping":"","pinged":"","post_modified":"2025-09-09 23:57:17","post_modified_gmt":"2025-09-09 23:57:17","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=white-paper&p=16483","menu_order":0,"post_type":"white-paper","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":11901,"post_author":"13","post_date":"2019-08-15 00:47:53","post_date_gmt":"2019-08-15 00:47:53","post_content":"","post_title":"Oracle to MariaDB: Pragmatic Migration Strategies","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"oracle-to-mariadb-pragmatic-migration-strategies","to_ping":"","pinged":"","post_modified":"2021-07-12 16:18:52","post_modified_gmt":"2021-07-12 16:18:52","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=webinar&p=11901","menu_order":0,"post_type":"webinar","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":6646,"post_author":"13","post_date":"2018-04-05 22:40:46","post_date_gmt":"2018-04-05 22:40:46","post_content":"","post_title":"Greetz's migration from Oracle RAC to MariaDB Galera Cluster","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"greetz","to_ping":"","pinged":"","post_modified":"2024-01-18 00:39:33","post_modified_gmt":"2024-01-18 00:39:33","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?post_type=customer-story&p=6646","menu_order":0,"post_type":"customer-story","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"docker","related_posts":[{"ID":21092,"post_author":"2265","post_date":"2020-06-30 16:48:32","post_date_gmt":"2020-06-30 16:48:32","post_content":"The 10.5 release of MariaDB Community Server which includes ColumnStore columnar storage engine is now available as an image on Docker hub. Columnar data storage is designed for analytics workloads with large data sets and ad hoc queries. With the MariaDB Community Server 10.5 Docker image, developers can now spin up a container to use both row-based and columnar-based functionality, and develop applications that leverage blended transactions and analytics (also known as hybrid transactional\/analytical processing, HTAP or smart transactions).\r\n\r\nDocker created the industry standard for container software and was a favorite platform among\u00a0 developers in the 2019 Stack Overflow Developer Survey. Containers are a convenient and portable way to easily spin up and use software. Docker explains containers as \u201can abstraction at the app layer that packages code and dependencies together\u201d so the application runs quickly and reliably from one computing environment to another. Using a container is generally faster and easier than using a VM and takes much less space.\r\n\r\nThe official MariaDB image of MariaDB Community Server 10.5 with ColumnStore 1.5 is maintained on Docker Hub. Previous versions of Community Server included ColumnStore as a separate server code fork. With this release of Community Server, ColumnStore is part of the server package and easier to install; and with Docker, it has never been easier to try out ColumnStore.\r\n\r\nThis docker image will start up a single server instance of MariaDB Community Server 10.5 (with ColumnStore) running on CentOS 8 and instructions for HTAP configuration are included on the page. Just go to Docker Hub, install Docker and pull the image.\r\ndocker run -d -p 3306:3306 --name mcs_container mariadb\/columnstore\r\nWe expect most readers are familiar with traditional transactional workloads, with row-based data storage, and the use of indexes to optimize query performance. This functionality is present in the Docker image, but we also make available column-based storage, which does not depend on indexes for performance, while allowing you to perform the highly-variable and hard-to-index queries present in analytical workloads in real-time.\r\n\r\nThis image also provides a flavor of HTAP that works with Community Server 10.5, combining transactional and analytical capabilities in a single platform. If you need HTAP capabilities at scale and production-ready, we encourage you to try MariaDB SkySQL's MariaDB Platform for Smart Transactions, or the Smart Transactions features of MariaDB Platform which combines MariaDB Enterprise Server, MariaDB MaxScale and MariaDB ColumnStore.\r\n\r\nDetailed instructions on how to deploy MariaDB Community Server 10.5 and ColumnStore 1.5 are available via GitHub. Give it a try!\r\nMore Information\r\n\r\n \tHTAP with Community Server 10.5 and ColumnStore 1.5 via Docker\r\n \tHTAP with Community Server 10.5 and ColumnStore 1.5 on-premises\r\n \tFeatures of MariaDB Community Server 10.5 and MariaDB ColumnStore 1.5\r\n \tTry Apache Zeppelin via Docker with MariaDB ColumnStore on SkySQL\r\n \tMore about Docker and Containers\r\n","post_title":"Updated MariaDB Images Available on Docker","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"updated-mariadb-images-available-on-docker","to_ping":"","pinged":"","post_modified":"2021-08-30 21:29:28","post_modified_gmt":"2021-08-30 21:29:28","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=21092","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2839,"post_author":"1","post_date":"2018-09-28 06:27:01","post_date_gmt":"2018-09-28 06:27:01","post_content":"","post_title":"MariaDB Downloads","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"downloads","to_ping":"","pinged":"","post_modified":"2026-02-12 19:42:40","post_modified_gmt":"2026-02-12 19:42:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=2839","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"docker image","related_posts":[{"ID":21092,"post_author":"2265","post_date":"2020-06-30 16:48:32","post_date_gmt":"2020-06-30 16:48:32","post_content":"The 10.5 release of MariaDB Community Server which includes ColumnStore columnar storage engine is now available as an image on Docker hub. Columnar data storage is designed for analytics workloads with large data sets and ad hoc queries. With the MariaDB Community Server 10.5 Docker image, developers can now spin up a container to use both row-based and columnar-based functionality, and develop applications that leverage blended transactions and analytics (also known as hybrid transactional\/analytical processing, HTAP or smart transactions).\r\n\r\nDocker created the industry standard for container software and was a favorite platform among\u00a0 developers in the 2019 Stack Overflow Developer Survey. Containers are a convenient and portable way to easily spin up and use software. Docker explains containers as \u201can abstraction at the app layer that packages code and dependencies together\u201d so the application runs quickly and reliably from one computing environment to another. Using a container is generally faster and easier than using a VM and takes much less space.\r\n\r\nThe official MariaDB image of MariaDB Community Server 10.5 with ColumnStore 1.5 is maintained on Docker Hub. Previous versions of Community Server included ColumnStore as a separate server code fork. With this release of Community Server, ColumnStore is part of the server package and easier to install; and with Docker, it has never been easier to try out ColumnStore.\r\n\r\nThis docker image will start up a single server instance of MariaDB Community Server 10.5 (with ColumnStore) running on CentOS 8 and instructions for HTAP configuration are included on the page. Just go to Docker Hub, install Docker and pull the image.\r\ndocker run -d -p 3306:3306 --name mcs_container mariadb\/columnstore\r\nWe expect most readers are familiar with traditional transactional workloads, with row-based data storage, and the use of indexes to optimize query performance. This functionality is present in the Docker image, but we also make available column-based storage, which does not depend on indexes for performance, while allowing you to perform the highly-variable and hard-to-index queries present in analytical workloads in real-time.\r\n\r\nThis image also provides a flavor of HTAP that works with Community Server 10.5, combining transactional and analytical capabilities in a single platform. If you need HTAP capabilities at scale and production-ready, we encourage you to try MariaDB SkySQL's MariaDB Platform for Smart Transactions, or the Smart Transactions features of MariaDB Platform which combines MariaDB Enterprise Server, MariaDB MaxScale and MariaDB ColumnStore.\r\n\r\nDetailed instructions on how to deploy MariaDB Community Server 10.5 and ColumnStore 1.5 are available via GitHub. Give it a try!\r\nMore Information\r\n\r\n \tHTAP with Community Server 10.5 and ColumnStore 1.5 via Docker\r\n \tHTAP with Community Server 10.5 and ColumnStore 1.5 on-premises\r\n \tFeatures of MariaDB Community Server 10.5 and MariaDB ColumnStore 1.5\r\n \tTry Apache Zeppelin via Docker with MariaDB ColumnStore on SkySQL\r\n \tMore about Docker and Containers\r\n","post_title":"Updated MariaDB Images Available on Docker","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"updated-mariadb-images-available-on-docker","to_ping":"","pinged":"","post_modified":"2021-08-30 21:29:28","post_modified_gmt":"2021-08-30 21:29:28","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=21092","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2839,"post_author":"1","post_date":"2018-09-28 06:27:01","post_date_gmt":"2018-09-28 06:27:01","post_content":"","post_title":"MariaDB Downloads","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"downloads","to_ping":"","pinged":"","post_modified":"2026-02-12 19:42:40","post_modified_gmt":"2026-02-12 19:42:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=2839","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"download","related_posts":[{"ID":2839,"post_author":"1","post_date":"2018-09-28 06:27:01","post_date_gmt":"2018-09-28 06:27:01","post_content":"","post_title":"MariaDB Downloads","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"downloads","to_ping":"","pinged":"","post_modified":"2026-02-12 19:42:40","post_modified_gmt":"2026-02-12 19:42:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=2839","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"install","related_posts":[{"ID":2839,"post_author":"1","post_date":"2018-09-28 06:27:01","post_date_gmt":"2018-09-28 06:27:01","post_content":"","post_title":"MariaDB Downloads","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"downloads","to_ping":"","pinged":"","post_modified":"2026-02-12 19:42:40","post_modified_gmt":"2026-02-12 19:42:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=2839","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"downloads","related_posts":[{"ID":2839,"post_author":"1","post_date":"2018-09-28 06:27:01","post_date_gmt":"2018-09-28 06:27:01","post_content":"","post_title":"MariaDB Downloads","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"downloads","to_ping":"","pinged":"","post_modified":"2026-02-12 19:42:40","post_modified_gmt":"2026-02-12 19:42:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=2839","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"connector","related_posts":[{"ID":2839,"post_author":"1","post_date":"2018-09-28 06:27:01","post_date_gmt":"2018-09-28 06:27:01","post_content":"","post_title":"MariaDB Downloads","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"downloads","to_ping":"","pinged":"","post_modified":"2026-02-12 19:42:40","post_modified_gmt":"2026-02-12 19:42:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=2839","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"connectors","related_posts":[{"ID":2839,"post_author":"1","post_date":"2018-09-28 06:27:01","post_date_gmt":"2018-09-28 06:27:01","post_content":"","post_title":"MariaDB Downloads","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"downloads","to_ping":"","pinged":"","post_modified":"2026-02-12 19:42:40","post_modified_gmt":"2026-02-12 19:42:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?page_id=2839","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"xpand","related_posts":[{"ID":30437,"post_author":"7225","post_date":"2022-03-16 18:40:23","post_date_gmt":"2022-03-16 18:40:23","post_content":"In internal measurements, MariaDB Xpand delivers very high price \/ performance.\r\n\r\nThese results are the consequence of the Xpand architecture and the key reasons include Distributed Continuation, Distributed Joins, and Distributed Aggregations:\r\n1. Distributed Continuation\u00b9\r\nModern software is increasingly Serverless.\u00b2 Underneath creative pricing structures and auto-provisioning, Serverless technical architecture means that each unit of work is an autonomous task, severed from any permanently reserved resource.\r\n\r\nXpand takes this to the extreme. We call it Distributed Continuation. The units of work are called Fragments. Fragments are fully autonomous, and are down to the level of elemental operations on individual tuples of data. They execute bits of logic that run to completion, in accordance with the principles of the continuation-passing style of programming (CPS), and forward the continuation context to the next step as a one-way message (there is no call stack as with subroutines and no callbacks either). Physically, they are implemented as snippets of actual byte code.\r\n\r\nFragments are coroutines that process queries in parallel, each pinned to a core for the duration. They are generated by the Planner when it compiles the query and are distributed throughout the nodes of the Xpand cluster. Fragments operate on data tuples that are passed via a parallel Dataflow Execution Model\u00b3 whose transitions are solely one-way forwarding, with no round trips, no loops or cycles. Whatever \u201cwaiting\u201d there is occurs only at \"barrier-sync\" points. Waits are implemented as yielding actions and so consume no resources, nor block or in any way affect operation of other fragments.\r\n\r\nAt the logical and architectural level there are no Primary and Secondary, no Leaders and Followers, and with a few peripheral exceptions\u2074 \u2013 no centralized Coordinators of anything. There are no see-all \/ watch-over-all Resource Managers tasked with rationing things, no centralized Supervisors of anything. In fact - there is practically nothing besides Fragments and queues of Continuations - Serverless par excellence.\r\nHow it works, and what it does\r\nAs stated, the Xpand compiler generates Fragments that get dynamically installed and cached on all nodes of the cluster. You can think of them as a team of autonomous agents assembled for a purpose, each with its own skill set and responsibility, who jointly execute a business process.\r\n\r\nExcept that in our case, these agents work independently from each other, and they do not chat with each other, or wait on each other. Each takes a work order from an incoming queue, does what it is supposed to do, creates work orders for others, and pushes them into the others\u2019 queues. Fire and quickly forget. Ultimately, the last agent in the sequence forwards the result back to the requesting user.\r\n\r\nXpand was built from the ground up for share-nothing clusters of machines. As is natural for such an architecture, it persists data in \u201cslices\u201d, which are spread among the nodes.5 Dataflow directs work orders to agents using the \u201cfunction to data\u201d (as opposed to \u201cdata to function\u201d) principle. For example, a work order to fetch rows by a secondary index would be first directed to a node which holds the required index entry.6 Once the agent operating there retrieves the target row IDs, that agent creates work orders to fetch the desired rows and route them to the appropriate nodes. The agent is immediately ready to pick another work order, or go idle if there are none in the queue.\r\n\r\nAgents are highly specialized,7 their work orders are extremely fine-grained (down to a single row or tuple), and are expected to complete their tasks very fast. This design allows them to operate without constant interruption, and so bypass all the overhead of context switching inherent in thread-based parallelism (or process-based). Instead, they are pinned to the cores and go into action every time a previous agent occupying this core completes, in the order determined by the queue of the work orders. They voluntarily yield when they run into a \u201cblocking\u201d operation like a latch or an I\/O, or, in some exceptional cases of large and complex work orders, when a threshold of the allotted time is reached.\r\n\r\nAnd so, how is this superior price \/ performance demonstrated by the benchmarks achieved?\r\n\r\nSimple. The ecosystem of result-oriented agents is self-governed and does not depend on the top-down command-and-control \u201cresource rationers\u201d, \u201cwork supervisors\u201d, and other central \u201cgovernors\u201d. Likewise, we avoid the overhead of the generic thread and process managers.\r\n\r\nShare-nothingness, once properly exploited as opposed to fought against, allows us to eliminate practically all such waste.\r\n\r\n\r\n\r\n \r\n\r\nThe end result is an extremely high \u201cEfficiency Ratio\u201d, or, in the language of database systems, best possible price \/ performance, in our case approaching 1.\r\n\r\n\r\n\r\n \r\n\r\nAs an illustrative example, here is a slightly photoshopped portrait of two agents \/ fragments during work hours, working on\r\nselect * from table1 clx inner join table2 xp on clx.b = xp.b;\r\nThe red line indicates the place and time when the fragment on the left is passing the work order to the one on the right.\r\n\r\n\r\n\r\n \r\n2. Distributed Join\r\nIt's best to describe how we do distributed joins using simple examples. Let\u2019s assume the following schema:\r\nsql> CREATE TABLE bundler (\r\n \u00a0\u00a0\u00a0\u00a0id \u00a0 \u00a0 \u00a0 \u00a0 INT\u00a0 \u00a0 \u00a0 default NULL auto_increment,\r\n \u00a0\u00a0\u00a0\u00a0name \u00a0 \u00a0 \u00a0 char(60) default NULL,\r\n \u00a0\u00a0\u00a0\u00a0PRIMARY KEY (id)\r\n);\r\n\r\nsql> CREATE TABLE donation (\r\n \u00a0\u00a0\u00a0\u00a0id \u00a0 \u00a0 \u00a0 \u00a0 INT default NULL auto_increment,\r\n \u00a0\u00a0\u00a0\u00a0bundler_id INT,\r\n \u00a0\u00a0\u00a0\u00a0amount \u00a0 \u00a0 DOUBLE,\r\n \u00a0\u00a0\u00a0\u00a0PRIMARY KEY (id),\r\n \u00a0\u00a0\u00a0\u00a0KEY bundler_key (bundler_id, amount)\u00a0\u00a0\r\n);\r\nHere we have three indexes:\r\n\r\n \t_id_primary_bundler (primary key of bundler table)\r\n \t_id_primary_donation (primary key of donation)\r\n \t_bundler_key_donation (secondary index)\r\n\r\nNote that in Xpand primary keys are what SQL Server calls \u201cclustered indexes\u201d (i.e. the data is kept with the index), while the secondary index only includes the Primary Key(s) of the matching rows.\r\n\r\nNow, both _id_primary_bundler and _id_primary_donation are distributed based on the \u201cid\u201d fields. The _bundler_key_donation is distributed based on bundler_id, which may or may not be unique. Of course all rows with the same key value go to the same node.\r\n\r\nLet\u2019s start with a trivial query:\r\nsql> SELECT id, amount FROM donation WHERE id = 15;\r\nThe data will be read from one of the replicas.8 This can either reside on the same node or require one hop. The diagram below shows both cases. As the dataset size and the number of nodes increase, the number of hops that one query requires (0 or 1) does not change.9\u00a0This underpins the linear scalability of point reads and writes.\r\nWorkflow\r\n\r\n\r\n \r\nPhysical Implementation\r\n\r\n\r\nNow let\u2019s look at joins. Key elements of the architecture are:\r\n\r\n \tTables and indexes have their own independent distribution. Therefore we are always able to determine which node\/replica to go to on nested loops, without having to resort to broadcasts.\r\n \tThere is no central node orchestrating data motion, and running request-response protocols. Data moves to the node needing it next. Let's look at a query that gets the name and amount for all donations collected by the particular bundler, known by id = 15.\r\n\r\nsql> SELECT name, amount from bundler b \r\nJOIN donation d on b.id = d.bundler_id WHERE b.id = 15;\r\nThe query optimizer will look at the usual statistics like distributions, hot lists, etc. to determine a plan:\r\n\r\n \tStart on the node which receives the query\r\n \tLookup node\/replica which contain the required row\u00a0 _id_primary_bundler has (b.id = 15) and forward a work order to that node\r\n \tRead b.id, name from the\u00a0 _id_primary_bundler\r\n \tLookup nodes\/replicas which contain _bundler_key_donation (d.bundler_id = b.id = 15) and forward the order to that node\r\n \tJoin the rows and forward to originating node\r\n \tReturn results to the user.\r\n\r\nThe key here is in step #4. For joins, when the first row is read, there is a specific value for the foreign key. The target node can be identified precisely.\r\n\r\nLet's see this graphically. Each returned row has gone through the maximum of three hops inside the system. As the number of returned rows increases, the work per row does not. Rows being processed across nodes and rows on the same node running different fragments use concurrent parallelism by using multiple cores. The rows on the same node and same fragment use pipeline parallelism between them.\r\n\r\n\r\n\r\n \r\n\r\nNow let's drop the unique predicate b.id=15. The join will now follow the scan, and like the scan will run in parallel on multiple machines.\r\n\r\n\r\n\r\n \r\n\r\nBut, what\u2019s important here is that each node is only getting work orders for the rows that actually reside there,10\u00a0again delivering the highest possible efficiency ratio.\r\n3. Distributed Aggregates\r\nIn Xpand, partial aggregations run in parallel on multiple nodes, and within each, on multiple cores. Typically, the degree of parallelism for an individual query inside each node would be proportional to the number of slices needed by the query which reside on that node.\r\n\r\nLet\u2019s say we have a query that aggregates the data over an entire table.\r\nsql> SELECT id, SUM(amount) FROM donation d GROUP BY by bundler_id;\r\nThe nodes will mobilize the expert agent specializing in partial aggregation roughly one for each slice, in order to achieve the independence of the data scan. This will naturally reduce the volumes of data which would need to be merged in order to complete the job.11\r\n\r\n\r\n\r\n \r\n\r\nThere are also variants of merge - aggregate logic. For example, if the GROUP BY happened on an indexed column, the partial aggregates will be streamed in the order of that column, offering the opportunity to optimize the final aggregation algorithm (manifested as a so-called \u201cstreaming aggregate\u201d, as opposed to \u201cpartial aggregate\u201d in other cases ).\r\n\r\nAnd in some cases this can go further:\r\nsql> SELECT DISTINCT bundler_id FROM donation;\r\nRemembering that bundler_id is an index, we know that (i) its values on each node are unique to this node and do not repeat elsewhere, and (ii) they are, within each node, sorted. This allows us to reduce partial aggregation with mere deduplication, and also to reduce the final merge to simply merge the incoming streams blindly and at practically no cost.\r\n\r\n\r\n\r\n \r\nRoads not taken\r\nA very effective method of describing things is to define them by their opposite, by what they are not.12\r\nThe Curse of a Master Node\r\nIntellectual traps, if one falls in them, have consequences. For solutions that rely on a Master node, all joins and aggregations happen on the single node that is handling the query. This ends up moving a lot more data, and is unable to use the resources of more than one machine.\r\nJoins\r\n\r\n\r\n \r\nAggregates\r\n\r\n\r\n \r\nThe Temptation of Co-Locating Rows and Secondary Indexes\r\nOne of the common intellectual traps vexing designers of distributed systems is how to deal with secondary indexes. It is tempting to\u00a0 distribute indexes according to the primary key and so achieve a supposed \u201cco-location\u201d, which intuitively suggests that this would yield a smaller number of node hops in some cases. This, however, creates a significant problem for distributed architectures.\r\n\r\nGiven an index on a column like bundler_id in the previous example, the system has no clue where that key goes, since distribution was done based on donation.id. This leads to broadcasts, and, worse yet, to broadcast overheads, i.e. communications with the nodes, which in a large proportion of cases will have no matching data.\r\n\r\n\r\nRecap\r\nThe MariaDB Xpand architecture can be summarized as a highly efficient implementation of serverless computing, producing a scale-out parallel autonomous execution engine.\r\n\r\nWhile application developers may not need to know the internals of this architecture, it is important that they can now rely on a familiar and accessible database substrate that can be elastically sized based on need, including the highest levels in price-performance, as well as resilience and dependability.\r\n\r\nAs one of the few distributed databases built from the ground up, with production implementations across the world, we believe we have created a simpler yet more powerful database paradigm that improves the viability and success of forward thinking applications. We have also broken new ground in the very nature of how databases are imagined and engineered.\r\n\r\nGet started with MariaDB Xpand today.\r\n\r\n \r\nFootnotes\r\n1https:\/\/en.wikipedia.org\/wiki\/Continuation-passing_style\r\nhttps:\/\/en.wikipedia.org\/wiki\/Continuation\r\n\r\n2https:\/\/en.wikipedia.org\/wiki\/Serverless_computing\r\n\r\n3https:\/\/en.wikipedia.org\/wiki\/Dataflow_programming\r\nhttps:\/\/en.wikipedia.org\/wiki\/Dataflow_architecture\r\n\r\n4 There is a coordinator for cross-cluster parallel asynchronous replications running on the receiving end of it charged with declaring that there is time to commit the accumulated bulk.\r\n\r\n5 This of course requires good and equitable distribution of slices between the nodes. Xpand includes a unique component called Rebalancer, which monitors the skewness of slices, and takes corrective actions to keep it in constant balance, while running in the background. Additionally, there is a configurable layer of redundancy to support HA (High Availability)\r\n\r\n6Xpand distributes secondary indexes independently from the rows. The benefits of this design will be seen in later chapters.\r\n\r\n7Each agent\u2019s specialized task may be thought of as a particular step in a query plan.\r\n\r\n8There is an elaborate scheme by which the Balancer picks up and designates one specific replica as \u201cranking\u201d, in order to balance read traffic\r\namong the nodes more effectively.\r\n\r\n9Of course if there are two or more replicas, there will be at least one hop for writes (since both replicas cannot reside on the same node).\r\n\r\n10The colors on the receiving nodes match those on the arrows - this is to indicate that rows are flowing correctly to nodes where they will find matching data for successful join.\r\n\r\n11This classic technique is nowadays called \u201cmap-reduce\u201d, and is portrayed as a significant innovation in computer science. At some point prior it was called \u201cscatter-gather\u201d. Earlier still it was not called anything at all and was considered self-evident thus requiring no special designation.\r\n\r\n12 The method bears the name \"Apophatic,\" from ancient Greek \u1f00\u03c0\u03cc\u03c6\u03b7\u03bc\u03b9 - pronounced as apoph\u0113mi, meaning \"to deny.\"","post_title":"How Xpand Works: Examining Distributed Continuation, Distributed Join and Distributed Aggregates","post_excerpt":"MariaDB Xpand is serverless architecture par excellence. A discussion of the architecture, how it works, and how it delivers outstanding performance.","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"the-xpand-difference","to_ping":"","pinged":"","post_modified":"2022-08-25 21:28:40","post_modified_gmt":"2022-08-25 21:28:40","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=30437","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":30579,"post_author":"7545","post_date":"2022-03-17 17:04:24","post_date_gmt":"2022-03-17 17:04:24","post_content":"This blog compares the performance of two distributed SQL databases, MariaDB Xpand and CockroachDB, using each vendor\u2019s respective cloud offering.\r\n\r\nEvaluating distributed SQL offerings can be challenging. Comparison of instance prices will not yield a correct assessment because you may find that one database performs more work with fewer, cheaper instances than another. Moreover, two databases at their default configuration may not be an equal comparison. With this blog, we hope to make this evaluation simpler with a comparison that provides the total throughput of MariaDB Xpand and CockroachDB using the same configuration. We will follow this blog with a more in-depth paper to assist software teams in evaluating MariaDB Xpand and CockroachDB on price, performance and scale.\r\n\r\nMariaDB Xpand is used by large-scale applications with millions of users by global companies such as Samsung and Massive Media. Xpand excels at read and write scale data applications and provides absolute availability even with multiple zone failures. Additionally, Xpand offers columnar indexes to enable ad hoc, operational and personal analytics on transactional data. This capability precludes the need to copy data to an analytical database for intraday and real-time analytics. Xpand is compatible with MariaDB and MySQL and is available on-premises or via SkySQL, MariaDB\u2019s Database-as-a-Service offering.\r\n\r\nCockroachDB claims scalability, availability, and disaster recovery. It is available as an on-premises installation or via Cockroach\u2019s Cloud. CockroachDB includes partial compatibility with PostgreSQL. It does not currently support columnar indexes or state support for operational analytics.\r\nJust the Results\r\nIn each test, Xpand on SkySQL outperformed and outscaled CockroachDB on Cockroach Cloud with dedicated instances. Sysbench was used for testing. These are the findings:\r\n\r\n \tOLTP Point Select - this is a query by id similar to: SELECT c FROM x WHERE id=?\r\n\r\n \tXpand scaled to 1024 threads and a throughput of 250977 operations. There were no errors.\r\n \tCockroachDB scaled to 128 threads and a throughput of 59427 operations. There were no errors.\r\n\r\n\r\n\r\n\r\n\r\n \r\n\r\n \tOLTP Read\/Write - a mix of 90 percent reads and 10 percent writes\r\n\r\n \tXpand scaled to 1024 threads with a throughput of 19616 operations. There were no errors.\r\n \tCockroachDB scaled to 128 threads and throughput of 3706 operations. There were errors during the test.\r\n\r\n\r\n\r\n\r\n\r\n \r\nInterpretations\r\nIt appears that in a standard Xpand on SkySQL configuration and with a default CockroachDB on CockroachCloud configuration, Xpand greatly outscales and outperforms CockroachDB. It seems that the primary reason is that CockroachDB is CPU bound because the number of threads is limited to three times the number of vCPUs. We were unable to achieve results similar to what is claimed on their performance page (https:\/\/www.cockroachlabs.com\/docs\/v19.2\/performance.html). Evaluators should note that Cockroach\u2019s only published results were not produced using their database as a service. Except for changes required to ensure the same level of consistency for equal comparison, we left products to default configurations as this is what a customer would expect to work.\r\nPrice\/Performance\r\nWhile the two services are close in terms of price for the same configuration, given the throughput and latency advantage of Xpand, CockroachDB is significantly more expensive on a cost-per-operation basis. Software development teams will be able to use a smaller cluster to achieve higher performance with Xpand than they will with CockroachDB. We will expand and explore this topic in a webinar on Mar 24, 2022 entitled MariaDB Xpand vs CockroachDB and in this in-depth white paper, Evaluating MariaDB Xpand and CockroachDB with Sysbench.\r\nInfrastructure Configuration\r\nFor this benchmark, we used as close to the default configuration for each cloud as possible. Modifications were required in order to ensure an apples to apples configuration.\r\n\r\n \tDriver\r\n\r\n \t32 vCPU\r\n \t128 GB\r\n \tsysbench 1.1.0-b73ae9a\r\n \tCentOS Linux 7 (Core)\r\n\r\n\r\n \tFor both Xpand and CockroachDB\r\n\r\n \tAWS us-west-2\r\n \tThree 16x64 instances\r\n \t13500 IOPS\r\n \tRAM 64 GiB\r\n \tEBS Storage 900GiB\r\n\r\n\r\n \tFor CockroachDB\r\n\r\n \tVersion 21.2.5\r\n \tConfigured to three nodes instead of the default four\r\n\r\n\r\n \tFor Xpand\r\n\r\n \tVersion 6.0.2\r\n \tConfigured to three replicas instead of the default two\r\n \tTwo instances of MaxScale database proxy\r\n\r\n\r\n\r\nLearn More\r\nWe are pleased to announce a webinar on Mar 24, 2022 entitled MariaDB Xpand vs CockroachDB. A more in-depth paper, \u201cEvaluating MariaDB Xpand and CockroachDB with Sysbench,\u201d provides commands and information to reproduce these results, pricing information, and tuning advice for both SkySQL and CockroachDB.\r\nTry Xpand\r\nStart your trial today or for the easiest and fastest way to get started use Xpand in the cloud. Help is available on the MariaDB Community Slack.","post_title":"MariaDB Xpand Crunches Cockroach with Sysbench","post_excerpt":"Benchmark shows MariaDB Xpand outscales and outperforms CockroachDB.\r\n","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"mariadb-xpand-crunches-cockroach-with-sysbench","to_ping":"","pinged":"","post_modified":"2022-08-27 00:01:20","post_modified_gmt":"2022-08-27 00:01:20","post_content_filtered":"","post_parent":0,"guid":"https:\/\/mariadb.com\/?p=30579","menu_order":0,"post_type":"post","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"observability","related_posts":""},{"promoted_keyword":"remote observability","related_posts":""},{"promoted_keyword":"ros","related_posts":""},{"promoted_keyword":"openworks","related_posts":[{"ID":35527,"post_author":"13","post_date":"2023-05-08 17:11:43","post_date_gmt":"2023-05-08 17:11:43","post_content":"","post_title":"OpenWorks 2023 On-Demand","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2023-on-demand-sessions","to_ping":"","pinged":"","post_modified":"2023-07-06 23:10:53","post_modified_gmt":"2023-07-06 23:10:53","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=35527","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":36018,"post_author":"13","post_date":"2023-05-10 20:22:10","post_date_gmt":"2023-05-10 20:22:10","post_content":"","post_title":"OpenWorks 2023 Keynote","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2023-keynote","to_ping":"","pinged":"","post_modified":"2024-01-17 18:21:55","post_modified_gmt":"2024-01-17 18:21:55","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=36018","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":5160,"post_author":"1","post_date":"2018-10-13 18:31:55","post_date_gmt":"2018-10-13 18:31:55","post_content":"","post_title":"MariaDB OpenWorks","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"openworks","to_ping":"","pinged":"","post_modified":"2023-05-26 02:08:46","post_modified_gmt":"2023-05-26 02:08:46","post_content_filtered":"","post_parent":0,"guid":"http:\/\/mariadb.com\/?page_id=4089","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":20811,"post_author":"13","post_date":"2020-06-23 01:12:32","post_date_gmt":"2020-06-23 01:12:32","post_content":"","post_title":"On-Demand Video: 2020 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2020-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:17:45","post_modified_gmt":"2023-09-28 01:17:45","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=20811","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8800,"post_author":"13","post_date":"2019-03-06 22:33:49","post_date_gmt":"2019-03-06 22:33:49","post_content":"","post_title":"On-Demand Video: 2019 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2019-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:13:27","post_modified_gmt":"2023-09-28 01:13:27","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8800","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8719,"post_author":"396","post_date":"2019-02-25 20:14:51","post_date_gmt":"2019-02-25 20:14:51","post_content":"","post_title":"On-Demand Video: 2018 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"sessions-on-demand-2018","to_ping":"","pinged":"","post_modified":"2023-09-28 00:52:54","post_modified_gmt":"2023-09-28 00:52:54","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8719","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"conference","related_posts":[{"ID":35527,"post_author":"13","post_date":"2023-05-08 17:11:43","post_date_gmt":"2023-05-08 17:11:43","post_content":"","post_title":"OpenWorks 2023 On-Demand","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2023-on-demand-sessions","to_ping":"","pinged":"","post_modified":"2023-07-06 23:10:53","post_modified_gmt":"2023-07-06 23:10:53","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=35527","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":36018,"post_author":"13","post_date":"2023-05-10 20:22:10","post_date_gmt":"2023-05-10 20:22:10","post_content":"","post_title":"OpenWorks 2023 Keynote","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2023-keynote","to_ping":"","pinged":"","post_modified":"2024-01-17 18:21:55","post_modified_gmt":"2024-01-17 18:21:55","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=36018","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":5160,"post_author":"1","post_date":"2018-10-13 18:31:55","post_date_gmt":"2018-10-13 18:31:55","post_content":"","post_title":"MariaDB OpenWorks","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"openworks","to_ping":"","pinged":"","post_modified":"2023-05-26 02:08:46","post_modified_gmt":"2023-05-26 02:08:46","post_content_filtered":"","post_parent":0,"guid":"http:\/\/mariadb.com\/?page_id=4089","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":20811,"post_author":"13","post_date":"2020-06-23 01:12:32","post_date_gmt":"2020-06-23 01:12:32","post_content":"","post_title":"On-Demand Video: 2020 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2020-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:17:45","post_modified_gmt":"2023-09-28 01:17:45","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=20811","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8800,"post_author":"13","post_date":"2019-03-06 22:33:49","post_date_gmt":"2019-03-06 22:33:49","post_content":"","post_title":"On-Demand Video: 2019 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2019-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:13:27","post_modified_gmt":"2023-09-28 01:13:27","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8800","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8719,"post_author":"396","post_date":"2019-02-25 20:14:51","post_date_gmt":"2019-02-25 20:14:51","post_content":"","post_title":"On-Demand Video: 2018 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"sessions-on-demand-2018","to_ping":"","pinged":"","post_modified":"2023-09-28 00:52:54","post_modified_gmt":"2023-09-28 00:52:54","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8719","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"maxscale","related_posts":[{"ID":31747,"post_author":"13","post_date":"2022-06-15 05:29:30","post_date_gmt":"2022-06-15 05:29:30","post_content":"","post_title":"MariaDB MaxScale Database Proxy","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"maxscale","to_ping":"","pinged":"","post_modified":"2025-12-18 03:08:55","post_modified_gmt":"2025-12-18 03:08:55","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=31747","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"max","related_posts":[{"ID":31747,"post_author":"13","post_date":"2022-06-15 05:29:30","post_date_gmt":"2022-06-15 05:29:30","post_content":"","post_title":"MariaDB MaxScale Database Proxy","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"maxscale","to_ping":"","pinged":"","post_modified":"2025-12-18 03:08:55","post_modified_gmt":"2025-12-18 03:08:55","post_content_filtered":"","post_parent":1339,"guid":"https:\/\/mariadb.com\/?page_id=31747","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"openworks on demand","related_posts":[{"ID":35527,"post_author":"13","post_date":"2023-05-08 17:11:43","post_date_gmt":"2023-05-08 17:11:43","post_content":"","post_title":"OpenWorks 2023 On-Demand","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2023-on-demand-sessions","to_ping":"","pinged":"","post_modified":"2023-07-06 23:10:53","post_modified_gmt":"2023-07-06 23:10:53","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=35527","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":20811,"post_author":"13","post_date":"2020-06-23 01:12:32","post_date_gmt":"2020-06-23 01:12:32","post_content":"","post_title":"On-Demand Video: 2020 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2020-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:17:45","post_modified_gmt":"2023-09-28 01:17:45","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=20811","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8800,"post_author":"13","post_date":"2019-03-06 22:33:49","post_date_gmt":"2019-03-06 22:33:49","post_content":"","post_title":"On-Demand Video: 2019 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2019-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:13:27","post_modified_gmt":"2023-09-28 01:13:27","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8800","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8719,"post_author":"396","post_date":"2019-02-25 20:14:51","post_date_gmt":"2019-02-25 20:14:51","post_content":"","post_title":"On-Demand Video: 2018 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"sessions-on-demand-2018","to_ping":"","pinged":"","post_modified":"2023-09-28 00:52:54","post_modified_gmt":"2023-09-28 00:52:54","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8719","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"m18","related_posts":[{"ID":8719,"post_author":"396","post_date":"2019-02-25 20:14:51","post_date_gmt":"2019-02-25 20:14:51","post_content":"","post_title":"On-Demand Video: 2018 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"sessions-on-demand-2018","to_ping":"","pinged":"","post_modified":"2023-09-28 00:52:54","post_modified_gmt":"2023-09-28 00:52:54","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8719","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":35527,"post_author":"13","post_date":"2023-05-08 17:11:43","post_date_gmt":"2023-05-08 17:11:43","post_content":"","post_title":"OpenWorks 2023 On-Demand","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2023-on-demand-sessions","to_ping":"","pinged":"","post_modified":"2023-07-06 23:10:53","post_modified_gmt":"2023-07-06 23:10:53","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=35527","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":20811,"post_author":"13","post_date":"2020-06-23 01:12:32","post_date_gmt":"2020-06-23 01:12:32","post_content":"","post_title":"On-Demand Video: 2020 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2020-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:17:45","post_modified_gmt":"2023-09-28 01:17:45","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=20811","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8800,"post_author":"13","post_date":"2019-03-06 22:33:49","post_date_gmt":"2019-03-06 22:33:49","post_content":"","post_title":"On-Demand Video: 2019 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2019-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:13:27","post_modified_gmt":"2023-09-28 01:13:27","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8800","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]},{"promoted_keyword":"m|18","related_posts":[{"ID":8719,"post_author":"396","post_date":"2019-02-25 20:14:51","post_date_gmt":"2019-02-25 20:14:51","post_content":"","post_title":"On-Demand Video: 2018 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"sessions-on-demand-2018","to_ping":"","pinged":"","post_modified":"2023-09-28 00:52:54","post_modified_gmt":"2023-09-28 00:52:54","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8719","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":35527,"post_author":"13","post_date":"2023-05-08 17:11:43","post_date_gmt":"2023-05-08 17:11:43","post_content":"","post_title":"OpenWorks 2023 On-Demand","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2023-on-demand-sessions","to_ping":"","pinged":"","post_modified":"2023-07-06 23:10:53","post_modified_gmt":"2023-07-06 23:10:53","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=35527","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":20811,"post_author":"13","post_date":"2020-06-23 01:12:32","post_date_gmt":"2020-06-23 01:12:32","post_content":"","post_title":"On-Demand Video: 2020 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2020-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:17:45","post_modified_gmt":"2023-09-28 01:17:45","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=20811","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":8800,"post_author":"13","post_date":"2019-03-06 22:33:49","post_date_gmt":"2019-03-06 22:33:49","post_content":"","post_title":"On-Demand Video: 2019 User Conference Sessions","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"2019-sessions-on-demand","to_ping":"","pinged":"","post_modified":"2023-09-28 01:13:27","post_modified_gmt":"2023-09-28 01:13:27","post_content_filtered":"","post_parent":5160,"guid":"https:\/\/mariadb.com\/?page_id=8800","menu_order":0,"post_type":"page","post_mime_type":"","comment_count":"0","filter":"raw"}]}],"promoted_meta":{"13930":{"desc":"This webinar provides a deep-dive comparison of MariaDB vs. MySQL and MariaDB vs. PostgreSQL.","link":"https:\/\/mariadb.com\/resources\/webinars\/mariadb-mysql-and-postgres-2019-open-source-database-comparison\/"},"1325":{"desc":"MariaDB Enterprise Server is the only database with advanced high availability features comparable to Oracle Database Enterprise Edition. See how we compare.","link":"https:\/\/mariadb.com\/database-topics\/high-availability\/"},"4223":{"desc":"Learn about high availability architectures and how MariaDB enables them via options such as replication with automatic failover and multimaster clustering.","link":"https:\/\/mariadb.com\/resources\/white-papers\/high-availability-guide-with-mariadb\/"},"21380":{"desc":"Learn about MariaDB Enterprise database capabilities: high availability, disaster recovery, security, scalability and more.","link":"https:\/\/mariadb.com\/products\/enterprise\/capabilities\/"},"24822":{"desc":"Watch this session from MariaDB's 2020 Virtual Roadshow to dive into high availability with MariaDB.","link":"https:\/\/mariadb.com\/resources\/webinars\/high-availability-with-mariadb\/"},"4125":{"desc":"This webinar dives into the enterprise HA strategies for MariaDB Platform and explains the HA features introduced in MariaDB Platform X3.","link":"https:\/\/mariadb.com\/resources\/webinars\/how-to-provide-enterprise-high-availability-with-mariadb-platform\/"},"23296":{"desc":"Watch this live demo which illustrates optimal MaxScale configuration to achieve intelligent query routing and seamless failover for applications.","link":"https:\/\/mariadb.com\/resources\/webinars\/live-demo-how-to-configure-mariadb-maxscale-to-achieve-high-availability\/"},"2850":{"desc":"Learn now MariaDB is engineered for database security and compliance.","link":"https:\/\/mariadb.com\/database-topics\/security\/"},"24121":{"desc":"Data security is a guiding principle for MariaDB SkySQL, and all SkySQL databases incorporate features that make them secure by default.","link":"https:\/\/mariadb.com\/resources\/blog\/mariadb-skysql-takes-a-data-security-first-approach\/"},"16953":{"desc":"The core of MariaDB is our ability to deliver a secure and scalable service that protects the confidentiality, integrity and availability of our customers\u2019 data.","link":"https:\/\/mariadb.com\/trust\/"},"2603":{"desc":"With MariaDB MaxScale, database and application processes are fully decoupled, enabling admin processes to run without affecting applications, and applications to evolve without hampering underlying databases.","link":"https:\/\/mariadb.com\/resources\/datasheets\/mariadb-maxscale\/"},"14057":{"desc":"MariaDB MaxScale is an advanced database proxy for MariaDB Server, and a core component of MariaDB Enterprise.","link":"https:\/\/mariadb.com\/resources\/datasheets\/mariadb-maxscale-enterprise-security\/"},"13692":{"desc":"This technical brief provides an overview of the enterprise high availability features in MariaDB MaxScale, an advanced database proxy for MariaDB Server.","link":"https:\/\/mariadb.com\/resources\/datasheets\/maxscale-technical-brief\/"},"14075":{"desc":"MariaDB MaxScale is an advanced database proxy for MariaDB Server, and a core component of MariaDB Enterrpise. Compare MariaDB MaxScale vs. ProxySQL.","link":"https:\/\/mariadb.com\/resources\/datasheets\/mariadb-maxscale-proxysql-comparison\/"},"11100":{"desc":"MariaDB is pleased to announce Enterprise Server 10.4, with the addition of features such as backporting, instant ALTER TABLE operations and Application Time.","link":"https:\/\/mariadb.com\/resources\/blog\/whats-new-in-mariadb-enterprise-server-10-4\/"},"11012":{"desc":"MariaDB Enterprise Server is a premium version of MariaDB Community Server focused on stability and reliability. It is an enterprise open source database intended for production use.","link":"https:\/\/mariadb.com\/resources\/datasheets\/mariadb-enterprise-server\/"},"6196":{"desc":"Learn why MariaDB Enterprise is the production-grade open source database for hybrid transactional \/ analytical processing at scale. One database. Any workload.","link":"https:\/\/mariadb.com\/products\/enterprise\/"},"11037":{"desc":"This webinar explains the differences between the community and enterprise versions of MariaDB Server 10.4 and provides an overview of new features in both.","link":"https:\/\/mariadb.com\/resources\/webinars\/your-key-to-a-better-nights-sleep-intro-to-mariadb-enterprise-server-10-4\/"},"21429":{"desc":"Compare MariaDB with popular open source and proprietary databases: MySQL, EnterpriseDB, Oracle, Microsoft and IBM.","link":"https:\/\/mariadb.com\/products\/enterprise\/comparison\/"},"15464":{"desc":"MariaDB Platform X4 makes it easier than ever for developers to build modern applications using smart transaction cloud-native data storage.","link":"https:\/\/mariadb.com\/resources\/blog\/introducing-mariadb-platform-x4-smart-transactions-and-cloud-native-storage\/"},"15543":{"desc":"MariaDB Platform X4 provides a database stack that delivers cloud-native storage and smart transactions on a single platform. Learn to deploy Platform X4 now.","link":"https:\/\/mariadb.com\/resources\/blog\/deploying-mariadb-platform-x4\/"},"15448":{"desc":"MariaDB releases Platform X4, introducing cloud-native disaggregated architecture for analytics and smart transactions for modern applications.","link":"https:\/\/mariadb.com\/newsroom\/press-releases\/mariadb-platform-goes-cloud-native-powers-a-new-generation-of-modern-applications-with-smart-transactions\/"},"43553":{"desc":"MariaDB Cloud (formerly SkySQL) is a fully managed database-as-a-service that gives you the choice of two powerful architectures: provisioned and serverless.","link":"https:\/\/mariadb.com\/products\/cloud\/"},"43530":{"desc":"MariaDB acquires SkySQL, delivering flexible cloud and hybrid solutions for AI-driven workloads","link":"https:\/\/mariadb.com\/newsroom\/press-releases\/mariadb-accelerates-cloud-deployments-adds-agentic-ai-and-serverless-capability-with-acquisition-of-skysql\/"},"7774":{"desc":"Install the general availability release of MariaDB MaxScale 2.3.2. MariaDB MaxScale is the key application-facing component for MariaDB Platform X3.","link":"https:\/\/mariadb.com\/resources\/blog\/announcing-mariadb-maxscale-2-3-ga\/"},"7341":{"desc":"MariaDB Enterprise is the leading enterprise open source database, featuring Oracle Database compatibility, sharding, temporal tables, dynamic data masking and point-in-time rollback.","link":"https:\/\/mariadb.com\/products\/mariadb-platform-transactional\/"},"8602":{"desc":"","link":"https:\/\/mariadb.com\/resources\/blog\/qa-exploring-modern-database-infrastructure-in-the-mariadb-openworks-operations-track\/"},"14298":{"desc":"Download the official MariaDB logo.","link":"https:\/\/mariadb.com\/about-us\/logos\/"},"32937":{"desc":"This guide provides an overview of the process, and highlights the tools and resources necessary to make your migration from Oracle to MariaDB successful.","link":"https:\/\/mariadb.com\/resources\/white-papers\/migration-guide-oracle-to-mariadb\/"},"3887":{"desc":"View MariaDB\u2019s open datasource comparison against legacy proprietary databases like Oracle, IBM and Microsoft for key database requirements. Compare now!","link":"https:\/\/mariadb.com\/database-topics\/competitive-proprietary-comparison\/"},"27411":{"desc":"Use SQL compatibility mode and easy-to-create regex filters that rewrite live queries to simplify migrating to MariaDB.","link":"https:\/\/mariadb.com\/resources\/blog\/a-typical-journey-migrating-to-mariadb-from-oracle\/"},"16483":{"desc":"Learn how much you can save by replacing Oracle Database with MariaDB Enterprise, along with the migration best practices to follow when you switch.","link":"https:\/\/mariadb.com\/resources\/white-papers\/migrate-to-mariadb-from-oracle\/"},"11901":{"desc":"MariaDB shares best practices for migrating from Oracle to MariaDB.","link":"https:\/\/mariadb.com\/resources\/webinars\/oracle-to-mariadb-pragmatic-migration-strategies\/"},"6646":{"desc":"Read the details of Greetz’s successful migration from Oracle RAC to MariaDB Galera Cluster.","link":"https:\/\/mariadb.com\/resources\/customer-stories\/greetz\/"},"21092":{"desc":"The official MariaDB image of MariaDB Community Server 10.5 with ColumnStore 1.5 is maintained on Docker Hub. It has never been easier to try ColumnStore.","link":"https:\/\/mariadb.com\/resources\/blog\/updated-mariadb-images-available-on-docker\/"},"2839":{"desc":"Download MariaDB products, connectors, and tools including Community Server, Enterprise Server, ColumnStore and MaxScale.","link":"https:\/\/mariadb.com\/downloads\/"},"30437":{"desc":"MariaDB Xpand is serverless architecture par excellence. A discussion of the architecture, how it works, and how it delivers outstanding performance.","link":"https:\/\/mariadb.com\/resources\/blog\/the-xpand-difference\/"},"30579":{"desc":"Performance benchmark of MariaDB Xpand and CockroachDB shows MariaDB Xpand outscales and outperforms CockroachDB.","link":"https:\/\/mariadb.com\/resources\/blog\/mariadb-xpand-crunches-cockroach-with-sysbench\/"},"35527":{"desc":"Watch on-demand sessions from OpenWorks 2023. Featuring customer stories, database optimization, moving to the cloud and more!","link":"https:\/\/mariadb.com\/openworks\/2023-on-demand-sessions\/"},"36018":{"desc":"CEO Michael Howard brings MariaDB\u2019s vision to life at OpenWorks 2023. Watch the keynote replay here.","link":"https:\/\/mariadb.com\/openworks\/2023-keynote\/"},"5160":{"desc":"OpenWorks 2023 keynote and sessions are now available on demand. Watch to hear from MariaDB customers and learn about the latest in MariaDB products.","link":"https:\/\/mariadb.com\/openworks\/"},"20811":{"desc":"Watch the 2020 MariaDB OpenWorks sessions on demand! Featuring presentations on the latest MariaDB products.","link":"https:\/\/mariadb.com\/openworks\/2020-sessions-on-demand\/"},"8800":{"desc":"Watch the 2019 MariaDB OpenWorks sessions on demand! Featuring presentations on the latest analytical, operational, and real-world MariaDB use cases.","link":"https:\/\/mariadb.com\/openworks\/2019-sessions-on-demand\/"},"8719":{"desc":"Session recordings from MariaDB's M|18 user conference.","link":"https:\/\/mariadb.com\/openworks\/sessions-on-demand-2018\/"},"31747":{"desc":"MariaDB MaxScale is an advanced database proxy, providing high availability, scalability, security and integration services. Try MaxScale today!","link":"https:\/\/mariadb.com\/products\/maxscale\/"}}}; //# sourceURL=mariadb-algolia-global-js-after .hero-custom-font-sizes #home-hero h1 { font-size: 68px;} @media ( min-width: 768px ) and ( max-width: 1024px ) { .hero-custom-font-sizes #home-hero h1 { font-size: 46px;} } @media ( max-width: 767px ) { .hero-custom-font-sizes #home-hero h1 { font-size: 30px;} } .hero-custom-font-sizes #home-hero p { font-size: 33px;} @media ( min-width: 768px ) and ( max-width: 1024px ) { .hero-custom-font-sizes #home-hero p { font-size: 22px;} } @media ( max-width: 767px ) { .hero-custom-font-sizes #home-hero p { font-size: 16px;} } var journeyPageType = 'default'; if ( journeyPageType == 'default' ) { if ( jQuery( 'body' ).hasClass( 'page-skysql' ) || jQuery( 'body' ).hasClass( 'page-parent-skysql' ) ) { journeyPageType = 'skysql'; } } window.dataLayer = window.dataLayer || []; window.dataLayer.push({'journeyPageType': journeyPageType}); window.dataLayer.push({'siteSection': 'marketing'}); .main-nav-wrap li#menu-item-31003 > ul.dropdown-menu { left: 48% !important; } .wpml-ls-statics-footer .wpml-ls-item-ko, .wpml-ls-statics-footer .wpml-ls-item-es { display: none; } .tablepress-id-77.tablepress td:not(.column-1), .tablepress-id-77.tablepress thead th:not(.column-1){ text-align: left !important } window._vwo_code || (function() { var account_id=1000206, version=2.1, settings_tolerance=2000, hide_element='body', hide_element_style = 'opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;transition:none !important;', /* DO NOT EDIT BELOW THIS LINE */ f=false,w=window,d=document,v=d.querySelector('#vwoCode'),cK='_vwo_'+account_id+'_settings',cc={};try{var c=JSON.parse(localStorage.getItem('_vwo_'+account_id+'_config'));cc=c&&typeof c==='object'?c:{}}catch(e){}var stT=cc.stT==='session'?w.sessionStorage:w.localStorage;code={nonce:v&&v.nonce,library_tolerance:function(){return typeof library_tolerance!=='undefined'?library_tolerance:undefined},settings_tolerance:function(){return cc.sT||settings_tolerance},hide_element_style:function(){return'{'+(cc.hES||hide_element_style)+'}'},hide_element:function(){if(performance.getEntriesByName('first-contentful-paint')[0]){return''}return typeof cc.hE==='string'?cc.hE:hide_element},getVersion:function(){return version},finish:function(e){if(!f){f=true;var t=d.getElementById('_vis_opt_path_hides');if(t)t.parentNode.removeChild(t);if(e)(new Image).src='https://dev.visualwebsiteoptimizer.com/ee.gif?a='+account_id+e}},finished:function(){return f},addScript:function(e){var t=d.createElement('script');t.type='text/javascript';if(e.src){t.src=e.src}else{t.text=e.text}v&&t.setAttribute('nonce',v.nonce);d.getElementsByTagName('head')[0].appendChild(t)},load:function(e,t){var n=this.getSettings(),i=d.createElement('script'),r=this;t=t||{};if(n){i.textContent=n;d.getElementsByTagName('head')[0].appendChild(i);if(!w.VWO||VWO.caE){stT.removeItem(cK);r.load(e)}}else{var o=new XMLHttpRequest;o.open('GET',e,true);o.withCredentials=!t.dSC;o.responseType=t.responseType||'text';o.onload=function(){if(t.onloadCb){return t.onloadCb(o,e)}if(o.status===200||o.status===304){_vwo_code.addScript({text:o.responseText})}else{_vwo_code.finish('&e=loading_failure:'+e)}};o.onerror=function(){if(t.onerrorCb){return t.onerrorCb(e)}_vwo_code.finish('&e=loading_failure:'+e)};o.send()}},getSettings:function(){try{var e=stT.getItem(cK);if(!e){return}e=JSON.parse(e);if(Date.now()>e.e){stT.removeItem(cK);return}return e.s}catch(e){return}},init:function(){if(d.URL.indexOf('__vwo_disable__')>-1)return;var e=this.settings_tolerance();w._vwo_settings_timer=setTimeout(function(){_vwo_code.finish();stT.removeItem(cK)},e);var t;if(this.hide_element()!=='body'){t=d.createElement('style');var n=this.hide_element(),i=n?n+this.hide_element_style():'',r=d.getElementsByTagName('head')[0];t.setAttribute('id','_vis_opt_path_hides');v&&t.setAttribute('nonce',v.nonce);t.setAttribute('type','text/css');if(t.styleSheet)t.styleSheet.cssText=i;else t.appendChild(d.createTextNode(i));r.appendChild(t)}else{t=d.getElementsByTagName('head')[0];var i=d.createElement('div');i.style.cssText='z-index: 2147483647 !important;position: fixed !important;left: 0 !important;top: 0 !important;width: 100% !important;height: 100% !important;background: white !important;display: block !important;';i.setAttribute('id','_vis_opt_path_hides');i.classList.add('_vis_hide_layer');t.parentNode.insertBefore(i,t.nextSibling)}var o=window._vis_opt_url||d.URL,s='https://dev.visualwebsiteoptimizer.com/j.php?a='+account_id+'&u='+encodeURIComponent(o)+'&vn='+version;if(w.location.search.indexOf('_vwo_xhr')!==-1){this.addScript({src:s})}else{this.load(s+'&x=true')}}};w._vwo_code=code;code.init();})(); (function() { var a = String(Math.floor(Math.random() * 10000000000000000)); new Image().src = 'https://pubads.g.doubleclick.net/activity;xsp=4932332;ord='+ a +'?'; })(); .woocommerce-product-gallery{ opacity: 1 !important; } window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments) } // EU-specific settings gtag("consent", "default", { ad_personalization: "denied", ad_storage: "denied", ad_user_data: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", region: [ 'GB','AT','BE','BG','CH','CY','DE','DK','EE','ES','FI', 'FR','GG','GR','HR','HU','IE','IM','IT','JE','LT','LU', 'LV','MT','NL','PL','PT','RO','SE','SI','SK' ], wait_for_update: 500 }); // Default settings gtag('consent', 'default', { 'ad_personalization': 'granted', 'ad_storage': 'granted', 'ad_user_data': 'granted', 'analytics_storage': 'granted', 'functionality_storage': 'granted', 'personalization_storage': 'granted', 'security_storage': 'granted', 'wait_for_update': 500, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", false); (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MK2847'); function CookiebotCallback_OnAccept() { if (Cookiebot.consent.preferences) { dataLayer.push({'event':'cookieconsent_preferences'}); } if (Cookiebot.consent.statistics) { dataLayer.push({'event':'cookieconsent_statistics'}); } if (Cookiebot.consent.marketing) { dataLayer.push({'event':'cookieconsent_marketing'}); } } .main-navigation .bg-dark-text h1,.main-navigation .bg-dark-text h2,.main-navigation .bg-dark-text h3,.main-navigation .bg-dark-text h4,.main-navigation .bg-dark-text h5,.main-navigation .bg-dark-text h6,.main-navigation .bg-primary h1,.main-navigation .bg-primary h2,.main-navigation .bg-primary h3,.main-navigation .bg-primary h4,.main-navigation .bg-primary h5,.main-navigation .bg-primary h6{color:#fff!important} /*# sourceURL=https://mariadb.com/wp-content/plugins/mariadb-mega-menu/admin/blocks/build/dropdown-menu/style-index.css */ .wp-block-mariadb-blocks-content-column .has-text-align-center{text-align:center}.wp-block-mariadb-blocks-content-column .has-text-align-left{text-align:left}.wp-block-mariadb-blocks-content-column .has-text-align-right{text-align:right}.wp-block-mariadb-blocks-content-column .text-center .wp-block-mariadb-blocks-mariadb-icon{justify-content:center}.wp-block-mariadb-blocks-content-column .text-end .wp-block-mariadb-blocks-mariadb-icon{justify-content:end}.wp-block-mariadb-blocks-dropdown-menu-inner-columns .wp-block-mariadb-blocks-menu-column .menu-column-inner-columns-wrap{padding-bottom:2.188rem}.wp-block-mariadb-blocks-dropdown-menu-inner-columns .wp-block-mariadb-blocks-menu-column .menu-column-inner-columns-wrap .wp-block-mariadb-blocks-cta-link{bottom:0;position:absolute}.wp-block-mariadb-blocks-dropdown-menu-inner-columns.no-padding-bottom .menu-column-inner-columns-wrap{padding-bottom:0} /*# sourceURL=https://mariadb.com/wp-content/plugins/mariadb-mega-menu/admin/blocks/build/menu-column/style-index.css */ .btn-line{margin-right:-14px} /*# sourceURL=https://mariadb.com/wp-content/plugins/mariadb-mega-menu/admin/blocks/build/button/style-index.css */ .cta-link-with-icon{font-size:24px}.cta-link-with-icon.cta-link-medium{font-size:20px}.cta-link-with-icon .link-arrow{border-right:2px solid;border-top:2px solid;display:inline-block;height:12px;left:34px;transform:rotate(45deg);width:12px}.cta-link-with-icon .link-arrow .link-arrow-inner{display:inline-block;height:2px;left:-15px;top:9px;transform:rotate(-45deg);width:30px}a.cta-link-with-icon-wrap:focus,a.cta-link-with-icon-wrap:hover{color:inherit!important;text-decoration:underline!important} /*# sourceURL=https://mariadb.com/wp-content/plugins/mariadb-mega-menu/admin/blocks/build/cta-link/style-index.css */ .rounded-bottom-right-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important} /*# sourceURL=https://mariadb.com/wp-content/plugins/mariadb-mega-menu/admin/blocks/build/dropdown-header/style-index.css */ .line-height-1{line-height:1!important} /*# sourceURL=https://mariadb.com/wp-content/plugins/mariadb-mega-menu/admin/blocks/build/dropdown-menu-item/style-index.css */ :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){margin-left: auto !important;margin-right: auto !important;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} /*# sourceURL=global-styles-inline-css */ #search-content-mobile .ais-Hits { position: absolute; background-image: linear-gradient(0, #D8D8D8 0%, #fcfcfc 100%); box-shadow: 0 5px 8px 0 rgba(66,79,98,0.55); border-radius: 20px; padding: 20px 0 20px 20px ; width: 320px; top: 55px; left: -7px; z-index: 999; } #search-content-mobile .ais-Hits:before { content: ''; position: absolute; width: 15px; height: 15px; background: #fff; top: -5px; transform: rotate( -45deg ); left: 80px; } #search-content-mobile .ais-Hits .ais-Hits-list { max-height: 500px; overflow-y: scroll; padding-right: 20px; margin-right: 10px; margin-left: 0; list-style: none; scrollbar-width: none; text-align: left; padding-left: 0; } #search-content-mobile .ais-Hits .ais-Hits-list::-webkit-scrollbar { display: none; } #search-form-mobile .ais-SearchBox input.ais-SearchBox-input, #search-page-form .ais-SearchBox input.ais-SearchBox-input{ margin-bottom: 0; padding-left: 15px; } #search-form-mobile .ais-SearchBox input.ais-SearchBox-input:focus-visible { outline: #003545 auto 1px; } #search-page-form .ais-SearchBox input.ais-SearchBox-input { padding-left: 50px; background: transparent; border: 1px solid #008e9e; height: 45px; } #search-push-mobile { position: relative; top: -9px; } #search-content-mobile .ais-Hits .ais-Hits-list li article { padding: 5px 10px; } #search-content-mobile .ais-Hits .ais-Hits-list li article:hover { background-color: #fff; } #search-content-mobile .ais-Hits .ais-Hits-list li a { color: #000; font-size: 12px; text-transform: none; margin: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; } #search-content-mobile .ais-Hits .ais-Hits-list li a strong { font-weight: 500; } #search-content-mobile .ais-Hits .ais-Hits-list li a strong mark { background-color: transparent; color: #2150a0; } #search-content-mobile .ais-Hits .ais-Hits-list li p { font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 12px; margin-bottom: 0; } #search-content-mobile .ais-Hits .ais-Hits-list li p mark { background-color: transparent; border-bottom: 2px solid #689ddd; display: inline-block; } #search-content-mobile .ais-Hits .ais-Hits-list li h3 { margin-bottom: 10px; color: #0e6488; font-weight: 300; font-size: 24px; border-bottom: 1px solid rgba(0,0,0,0.1); padding-bottom: 7px; padding-right: 10px; padding-left: 10px; } #search-content-mobile .ais-Hits .ais-Hits-list li:not(:first-child) h3 { margin-top: 25px; } .header-search-wrap .ais-SearchBox-form input[type="search"] { margin-bottom: 0; padding-left: 15px; max-width: 200px; margin-right: 1rem; border-radius: 40px; background: #fff; font-size: 12px; border: 1px solid #E5E1E5; color: #003545; display: block; width: 100%; height: 2.4375rem; margin: 0 0 1rem; padding: .5rem; } .header-search-wrap { height: 2.4375rem; } Knowledge Base Login Products Managed Platform MariaDB CloudFully-managed multicloud DBaaS. Cloud Services DatabaseDedicated instances for predictable performance. ServerlessInstant scale, no limits. Pay-per-use database. AI AgentsAutonomous AI for intelligent database operations. Self-Managed MariaDB Enterprise PlatformThe complete, secure and scalable database solution. MariaDB Community ServerThe open-source relational database developers love. Key Capabilities AIBuild GenAI apps on your data with RAG. AnalyticsReal-time insights on operational data. High AvailabilityZero downtime. Uninterrupted applications. OLTPPower your high-speed transactional applications. Why MariaDB The MariaDB AdvantageLearn why MariaDB is the best choice for modern applications Workload VersatilityOLTP, OLAP, AI/ML, structured and semi-structured Community vs. EnterpriseLearn when to upgrade Compare DatabasesSee how MariaDB stacks up against competitors Solutions Make the Switch Seamlessly migrate to MariaDB MySQL to MariaDB Oracle to MariaDB Migration Assessment Tool Industry Trusted by industries worldwide Defense & Intelligence Financial Services Public Sector Retail Telecommunications Support & Services Here to support your database success Support Services Technical Support Remote DBA Customer Support Portal Professional Services Consulting Services Database Migration Technical Account Manager Training Resources Resources Dive deeper into MariaDB Contact Sales LEARN WebinarsLearn how to get the most out of MariaDB BlogRead the latest about our products Customer StoriesDiscover how organizations power their business with MariaDB TrainingElevate your MariaDB skills Engage EventsMeet our team in person Connect with the MariaDB CommunityJoin a global community of developers and users BUILD DocumentationFind technical documentation and community resources Developer HubExplore sample applications and tutorials Featured Resources White PaperMigrate to MariaDB from Oracle: Lower TCO without Lowering Standards WebinarIntroduction to AI-Powered Applications: LLMs, Vector Search & MariaDB Get Started with MariaDBInstall and configure MariaDB in 4 simple steps Start Now Company About MariaDB About UsLearn who we are NewsroomRead press releases and news articles LeadershipMeet our company leaders Partnerships Find a PartnerLearn about our partner ecosystem Become a PartnerApply to become a MariaDB partner Featured Contact UsGet in touch with MariaDB CareersJoin our team Customer StoriesDiscover how organizations power their business with MariaDB Pricing Contact Sales Free Download Live Webinar | Deploy MariaDB Cloud in Your Microsoft Azure Account. Retain Control. Register Now Register Now E-book: A Practical Guide to AI and Vector Search in Relational Databases Read Now Read Now White Paper: The Ultimate Guide to High Availability Download the White paper Download the White paper #search-content .ais-Hits { position: absolute; background-image: linear-gradient(0, #D8D8D8 0%, #fcfcfc 100%); box-shadow: 0 5px 8px 0 rgba(66,79,98,0.55); border-radius: 20px; padding: 20px 0 20px 20px ; width: 400px; top: 55px; left: -60px; z-index: 999; } #search-content .ais-Hits:before { content: ''; position: absolute; width: 15px; height: 15px; background: #fff; top: -5px; transform: rotate( -45deg ); left: 80px; } #search-content .ais-Hits .ais-Hits-list { max-height: 500px; overflow-y: scroll; padding-right: 20px; margin-right: 10px; margin-left: 0; list-style: none; scrollbar-width: none; text-align: left; padding-left: 0; } #search-content .ais-Hits .ais-Hits-list::-webkit-scrollbar { display: none; } #search-form .ais-SearchBox input.ais-SearchBox-input, #search-page-form .ais-SearchBox input.ais-SearchBox-input{ margin-bottom: 0; padding-left: 15px; } #search-page-form .ais-SearchBox input.ais-SearchBox-input { padding-left: 50px; background: transparent; border: 1px solid #008e9e; height: 45px; } #search-push { position: relative; top: -9px; } #search-content .ais-Hits .ais-Hits-list li article { padding: 5px 10px; } #search-content .ais-Hits .ais-Hits-list li article:hover { background-color: #fff; } #search-content .ais-Hits .ais-Hits-list li a { color: #000; font-size: 12px; text-transform: none; margin: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; } #search-content .ais-Hits .ais-Hits-list li a strong { font-weight: 500; } #search-content .ais-Hits .ais-Hits-list li a strong mark { background-color: transparent; color: #2150a0; } #search-content .ais-Hits .ais-Hits-list li p { font-size: 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 12px; margin-bottom: 0; } #search-content .ais-Hits .ais-Hits-list li p mark { background-color: transparent; border-bottom: 2px solid #689ddd; display: inline-block; } #search-content .ais-Hits .ais-Hits-list li h3 { margin-bottom: 10px; color: #0e6488; font-weight: 300; font-size: 24px; border-bottom: 1px solid rgba(0,0,0,0.1); padding-bottom: 7px; padding-right: 10px; padding-left: 10px; } #search-content .ais-Hits .ais-Hits-list li:not(:first-child) h3 { margin-top: 25px; } .header-search-wrap .ais-SearchBox-form input[type="search"] { margin-bottom: 0; padding-left: 15px; max-width: 200px; margin-right: 1rem; border-radius: 40px; background: #fff; font-size: 12px; border: 1px solid #E5E1E5; color: #003545; display: block; width: 100%; height: 2.4375rem; margin: 0 0 1rem; padding: .5rem; } .header-search-wrap { height: 2.4375rem; } .ais-SearchBox-form input[type="search"]::-webkit-search-cancel-button { -webkit-appearance:none; } Search MariaDB DocumentationDownloads Login Products Managed Platform MariaDB CloudFully-managed multicloud DBaaS. Cloud Services DatabaseDedicated instances for predictable performance. ServerlessInstant scale, no limits. Pay-per-use database. AI AgentsAutonomous AI for intelligent database operations. Self-Managed MariaDB Enterprise PlatformThe complete, secure and scalable database solution. MariaDB Community ServerThe open-source relational database developers love. Key Capabilities AIBuild GenAI apps on your data with RAG. AnalyticsReal-time insights on operational data. High AvailabilityZero downtime. Uninterrupted applications. OLTPPower your high-speed transactional applications. Why MariaDB The MariaDB AdvantageLearn why MariaDB is the best choice for modern applications Workload VersatilityOLTP, OLAP, AI/ML, structured and semi-structured Community vs. EnterpriseLearn when to upgrade Compare DatabasesSee how MariaDB stacks up against competitors Solutions Make the Switch Seamlessly migrate to MariaDB MySQL to MariaDB Oracle to MariaDB Migration Assessment Tool Industry Trusted by industries worldwide Defense & Intelligence Financial Services Public Sector Retail Telecommunications Support & Services Here to support your database success Support Services Technical Support Remote DBA Customer Support Portal Professional Services Consulting Services Database Migration Technical Account Manager Training Resources Resources Dive deeper into MariaDB Contact Sales LEARN WebinarsLearn how to get the most out of MariaDB BlogRead the latest about our products Customer StoriesDiscover how organizations power their business with MariaDB TrainingElevate your MariaDB skills Engage EventsMeet our team in person Connect with the MariaDB CommunityJoin a global community of developers and users BUILD DocumentationFind technical documentation and community resources Developer HubExplore sample applications and tutorials Featured Resources White PaperMigrate to MariaDB from Oracle: Lower TCO without Lowering Standards WebinarIntroduction to AI-Powered Applications: LLMs, Vector Search & MariaDB Get Started with MariaDBInstall and configure MariaDB in 4 simple steps Start Now Company About MariaDB About UsLearn who we are NewsroomRead press releases and news articles LeadershipMeet our company leaders Partnerships Find a PartnerLearn about our partner ecosystem Become a PartnerApply to become a MariaDB partner Featured Contact UsGet in touch with MariaDB CareersJoin our team Customer StoriesDiscover how organizations power their business with MariaDB Pricing Get started Contact Us @media (min-width: 1200px) { .slide-title-1{ font-size: 72px; } } MariaDB Accelerates Agentic AI Applications
  • [H3] End-to-End Cloud Database Solution
  • [H3] Enterprise-Grade Reliability
  • [H3] Power That Outperforms Price
  • [H3] The Ultimate Guide to Database High Availability with MariaDB
  • [H3] MariaDB Databases 101
  • [H3] The Next Generation of MariaDB: Powered by Vector Search
  • [H3] MariaDB Enterprise Platform 2026
  • [H3] MariaDB Enterprise Server 11.8 
  • [H3] MariaDB MaxScale 25.01
  • [H3] MariaDB Community Server 12.2
  • [H3] Build with MariaDB
  • [H3] Upgrade to Enterprise
  • [H3] Try Free

Bilder

Es konnten 84 Bilder auf dieser Webseite gefunden werden.

Bei 66 Bilder(n) fehlt ein ALT-Attribut. Fügen Sie ALT-Attribute zu Ihren Bildern, um die Bedeutung der Bilder für Suchmaschinen zugänglich zu machen.

Text/HTML Verhältnis

Anteil : 0%

Das Text zu HTML Code Verhältnis dieser Webseite ist niedriger als 15 Prozent, was bedeutet, dass Sie mehr Inhalte für Ihre Webseite schreiben sollten.

Flash

Perfekt, denn es wurde kein Flash auf Ihrer Webseite gefunden.

IFrame

Großartig, denn Sie verwenden keine IFrames auf Ihrer Webseite.

URL Rewrite

Schlecht. Ihre Links sind für Suchmaschinen nicht gut lesbar, denn sie enthalten Parameter.

Underscores in the URLs

Wir haben Unterstriche in Ihren Links entdeckt. Benutzen Sie zur Optimierung besser Bindestriche in Ihren Links.

In-page links

We found a total of 43 links including 0 link(s) to files

Anker Typ Natürlich
Knowledge Base intern natürliche Links
Contact Sales intern natürliche Links
Contact Sales intern natürliche Links
Free Download intern natürliche Links
Live Webinar | Deploy MariaDB Cloud in Your Microsoft Azure Account. Retain Control. intern natürliche Links
E-book: A Practical Guide to AI and Vector Search in Relational Databases intern natürliche Links
White Paper: The Ultimate Guide to High Availability intern natürliche Links
Documentation intern natürliche Links
Downloads intern natürliche Links
Login intern natürliche Links
Get started intern natürliche Links
Contact Us intern natürliche Links
Read What’s New intern natürliche Links
MariaDB Cloud intern natürliche Links
MariaDB Enterprise Server intern natürliche Links
Learn more intern natürliche Links
Calculate Your Savings intern natürliche Links
Read DBS’s Customer Story intern natürliche Links
Browse All Customer Stories intern natürliche Links
Download MariaDB intern natürliche Links
Try MariaDB Cloud intern natürliche Links
Products intern natürliche Links
Community Server intern natürliche Links
Pricing intern natürliche Links
Support intern natürliche Links
Technical Support intern natürliche Links
Customer Login intern natürliche Links
Remote DBA intern natürliche Links
Professional Services intern natürliche Links
Resources intern natürliche Links
MariaDB Blog intern natürliche Links
Webinars intern natürliche Links
MariaDB Events intern natürliche Links
Developer Hub intern natürliche Links
Company intern natürliche Links
Newsroom intern natürliche Links
Leadership intern natürliche Links
MariaDB Careers intern natürliche Links
Legal intern natürliche Links
Privacy Policy intern natürliche Links
Cookie Policy intern natürliche Links
Trust intern natürliche Links
Sitemap intern natürliche Links

SEO Suchbegriffe

Suchbegriffswolke

database mariadb enterprise source open

Keywords Consistency

Suchbegriff Inhalt Seitentitel Suchbegriffe Seitenbeschreibung Überschriften
mariadb 2
enterprise 1
open 1
source 1
database 1

Benutzerfreundlichkeit

URL

Domain : mariadb.com

Länge : 11

Favoriten Icon

Gut. Die Webseite hat ein Favicon.

Druckeigenschaften

Gut. Es konnten druckfreundliche CSS-Angaben gefunden werden.

Sprache

Gut, denn Sie haben in den META-Elementen eine Sprache deklariert: en.

Dublin Core

Diese Webseite nutzt nicht die Vorteile der Dublin Core Elemente.

Dokument

Doctype

HTML 5

Verschlüsselung

Perfekt, denn Ihre Webseite deklariert einen Zeichensatz: UTF-8.

W3C Validität

Fehler : 0

Warnungen : 0

E-Mail Datenschutz

Achtung! Es wurde mindestens eine E-Mail Adresse im Klartext auf Ihrer Webseite gefunden. Benutzen Sie dieses kostenlose Werkzeug um E-Mail Adressen vor SPAM zu schützen.

Veraltetes HTML

Veraltete Tags Vorkommen
<center> 5

Überholte (deprecated) HTML Tags sind HTML Tags, die zwar aktuell funktionieren, aber bald nicht mehr von jedem Browser unterstützt werden. Wir empfehlen Ihnen diese überholten HTML Tags durch aktuelle HTML Tags zu ersetzen.

Tipps zur Webseitengeschwindigkeit

Sehr gut, denn Ihre Webseite benutzt keine verschachtelten Tabellen.
Schlecht, denn es wurden CSS-Angaben in HTML-Elementen entdeckt. Diese Angaben sollten in ein entsprechendes CSS-Stylesheet verlagert werden.
Nicht so gut, denn Ihre Webseite enthält sehr viele CSS-Dateien (mehr als 4).
Perfekt, denn Ihre Webseite enthät nur wenig Javascript-Dateien.
Gut! Sie nutzen die Vorteile von gzip.

Mobile

Mobile Optimierung

Apple Icon
META Viewport Tag
Flash Inhalt

Optimierung

XML-Sitemap

Perfekt! Ihre Seite hat eine XML-Sitemap.

https://mariadb.com/sitemap.xml
https://mariadb.com/fr/sitemap.xml
https://mariadb.com/de/sitemap.xml
https://mariadb.com/ja/sitemap.xml
https://mariadb.com/ko/sitemap.xml
https://mariadb.com/docs/sitemap.xml

Robots.txt

https://mariadb.com/robots.txt

Sehr gut! Ihre Webseite enthält eine robots.txt-Datei.

Analytics

Fehlt

Wir haben nicht ein Analyse-Tool auf dieser Website installiert zu erkennen.

Webanalyse erlaubt die Quantifizierung der Besucherinteraktionen mit Ihrer Seite. Insofern sollte zumindest ein Analysetool installiert werden. Um die Befunde abzusichern, empfiehlt sich das parallele Verwenden eines zweiten Tools.

PageSpeed Insights


Gerät
Kategorien

Free SEO Testing Tool

Free SEO Testing Tool ist ein kostenloses SEO Werkzeug zur Analyse Ihrer Webseite